Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita952d67

Browse files
committed
Remove NOTIFY_PATCH.
1 parent4371756 commita952d67

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

‎src/include/config.h

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -298,20 +298,6 @@
298298
*/
299299
#defineFUNC_UTIL_PATCH
300300

301-
/*
302-
* Async notifies received while a backend is in the middle of a begin/end
303-
* transaction block are lost by libpq when the final end command is issued.
304-
*
305-
* The bug is in the routine PQexec of libpq. The routine throws away any
306-
* message from the backend when a message of type 'C' is received. This
307-
* type of message is sent when the result of a portal query command with
308-
* no tuples is returned. Unfortunately this is the case of the end command.
309-
* As all async notification are sent only when the transaction is finished,
310-
* if they are received in the middle of a transaction they are lost in the
311-
* libpq library. I added some tracing code to PQexec and this is the output:
312-
*/
313-
#definePQ_NOTIFY_PATCH
314-
315301
/*
316302
* Define this if you want to retrieve arrays attributes as Tcl lists instead
317303
* of postgres C-like arrays, for example {{"a1" "a2"} {"b1" "b2"}} instead

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp