]> granicus.if.org Git - postgresql/commitdiff
Remove NOTIFY_PATCH.
authorBruce Momjian <bruce@momjian.us>
Fri, 20 Dec 1996 20:33:46 +0000 (20:33 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 20 Dec 1996 20:33:46 +0000 (20:33 +0000)
src/include/config.h

index 07a46762fb947509943f257577edd104c2df3c02..0bc1535e93559c5b09201449f830d0c5707d5a73 100644 (file)
  */
 #define FUNC_UTIL_PATCH
 
-/*
- * Async notifies received while a backend is in the middle of a begin/end
- * transaction block are lost by libpq when the final end command is issued.
- * 
- * The bug is in the routine PQexec of libpq. The routine throws away any
- * message from the backend when a message of type 'C' is received. This
- * type of message is sent when the result of a portal query command with
- * no tuples is returned. Unfortunately this is the case of the end command.
- * As all async notification are sent only when the transaction is finished,
- * if they are received in the middle of a transaction they are lost in the
- * libpq library. I added some tracing code to PQexec and this is the output:
- */
-#define PQ_NOTIFY_PATCH
-
 /*
  * Define this if you want to retrieve arrays attributes as Tcl lists instead
  * of postgres C-like arrays, for example {{"a1" "a2"} {"b1" "b2"}} instead