From: Marko Kreen Date: Thu, 19 Apr 2007 14:56:28 +0000 (+0000) Subject: ver 1.0.7 X-Git-Tag: pgbouncer_1_0_7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=21b001f41ba72baace45d99fe94aaf5b70e7928c;p=pgbouncer ver 1.0.7 --- diff --git a/NEWS b/NEWS index 80d61dd..658ec24 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,12 @@ -2007-04-18 - PgBouncer 1.0.7 - "With Vitamin A-Z" - - * Several error/notice packets with send() blocking - triggered assert. Fix it. +2007-04-19 - PgBouncer 1.0.7 - "With Vitamin A-Z" + + * Several error/notice packets with send() blocking between + triggered assert. Fix it by removing flushing logic altogether. + As pgbouncer does not actively buffer anything, its not needed. + It was a remnant from the time when buffering was pushed to + kernel with MSG_MORE. + * Additionally avoid calling recv() logic when sending unblocks. * List search code for admin_users and stats_users mishandled partial finds. Fix it. * Standardise UNIX socket peer UID finding to getpeereid().