postgres.git / summary / log / commit / refs
commit 5ce47654151bbb536c9a2ca704cb1c1867a26257
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Wed Oct 27 17:03:00 2010 +0000
First released in: 9.1.0, 8.3.13, 8.4.6, 9.0.2
Fix long-standing segfault when accept() or one of the calls made right
after accepting a connection fails, and the server is compiled with GSSAPI
support. Report and patch by Alexander V. Chernikov, bug #5731.
src/backend/postmaster/postmaster.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c
index bd0aeaf3aa7..e58d1ecd23f 100644
--- a/src/backend/postmaster/postmaster.c
+++ b/src/backend/postmaster/postmaster.c
@@ -1789,7 +1789,7 @@ ConnCreate(int serverFd)
if (port->sock >= 0)
StreamClose(port->sock);
ConnFree(port);
- port = NULL;
+ return NULL;
}
else
{
[parent: 3ad4549fc741]