pgsql: Fix up closePGconn() so that PQreset() will work on GSSAPI/SSPI

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Fix up closePGconn() so that PQreset() will work on GSSAPI/SSPI
Date: 2008-01-29 02:06:31
Message-ID: 20080129020631.387F8754108@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Fix up closePGconn() so that PQreset() will work on GSSAPI/SSPI connections;
the patch for those features put its cleanup code into freePGconn() which is
really the wrong place. Remove redundant code from freePGconn() and add
comments in hopes of preventing similar mistakes in future.
Noticed while trying (futilely) to reproduce bug #3902.

Modified Files:
--------------
pgsql/src/interfaces/libpq:
fe-connect.c (r1.355 -> r1.356)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-connect.c?r1=1.355&r2=1.356)

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut 2008-01-29 13:03:50 pgsql: markup correct from Gevik Babakhani
Previous Message Tom Lane 2008-01-29 02:03:40 pgsql: Arrange to ignore SIGPIPE during SSL_read() and SSL_shutdown(),