aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2001-07-06 19:04:23 +0000
committerPeter Eisentraut <peter_e@gmx.net>2001-07-06 19:04:23 +0000
commit1e9e5defc256708ca40009640d337baeca5698ec (patch)
tree408703c63e7d17b3cf170685d2e0792db9a721bd /src
parent4fc5b32b4b7faa5428329e9681c73bf5cb553aa8 (diff)
downloadpostgresql-1e9e5defc256708ca40009640d337baeca5698ec.tar.gz
postgresql-1e9e5defc256708ca40009640d337baeca5698ec.zip
Use CONNECTION_OK to determine whether startup phase is complete.
Diffstat (limited to 'src')
-rw-r--r--src/interfaces/libpq/fe-connect.c6
-rw-r--r--src/interfaces/libpq/libpq-int.h3
2 files changed, 3 insertions, 6 deletions
diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index 7fda1a81f5e..e215eb87e93 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.165 2001/07/06 17:58:53 petere Exp $
+ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.166 2001/07/06 19:04:23 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1409,7 +1409,6 @@ keep_going: /* We will come back to here until there
if (areq == AUTH_REQ_OK)
{
/* We are done with authentication exchange */
- conn->startup_complete = TRUE;
conn->status = CONNECTION_AUTH_OK;
/*
@@ -1910,7 +1909,6 @@ makeEmptyPGconn(void)
freePGconn(conn);
conn = NULL;
}
- conn->startup_complete = FALSE;
return conn;
}
@@ -1976,7 +1974,7 @@ closePGconn(PGconn *conn)
{
/* Note that the protocol doesn't allow us to send Terminate
messages during the startup phase. */
- if (conn->sock >= 0 && conn->startup_complete)
+ if (conn->sock >= 0 && conn->status == CONNECTION_OK)
{
/*
diff --git a/src/interfaces/libpq/libpq-int.h b/src/interfaces/libpq/libpq-int.h
index a33176e6dad..7d8848e3e9e 100644
--- a/src/interfaces/libpq/libpq-int.h
+++ b/src/interfaces/libpq/libpq-int.h
@@ -12,7 +12,7 @@
* Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: libpq-int.h,v 1.34 2001/07/06 17:58:53 petere Exp $
+ * $Id: libpq-int.h,v 1.35 2001/07/06 19:04:23 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -278,7 +278,6 @@ struct pg_conn
PQExpBufferData workBuffer; /* expansible string */
int client_encoding;/* encoding id */
- int startup_complete;
};
/* String descriptions of the ExecStatusTypes.