88 *
99 *
1010 * IDENTIFICATION
11- * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.235 2003/04/24 21:16:44 tgl Exp $
11+ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.236 2003/04/25 01:24:00 momjian Exp $
1212 *
1313 *-------------------------------------------------------------------------
1414 */
@@ -956,7 +956,7 @@ connectDBStart(PGconn *conn)
956956/* ignore connect() failure if we have more addrs to try */
957957if (addr_cur -> ai_next != NULL )
958958{
959- close (conn -> sock );
959+ closesocket (conn -> sock );
960960conn -> sock = -1 ;
961961continue ;
962962}
@@ -1015,11 +1015,7 @@ connectDBStart(PGconn *conn)
10151015if (conn -> Pfdebug )
10161016fprintf (conn -> Pfdebug ,"Postmaster reports error, attempting fallback to pre-7.0.\n" );
10171017pqsecure_close (conn );
1018- #ifdef WIN32
10191018closesocket (conn -> sock );
1020- #else
1021- close (conn -> sock );
1022- #endif
10231019conn -> sock = -1 ;
10241020conn -> allow_ssl_try = FALSE;
10251021return connectDBStart (conn );
@@ -1056,11 +1052,7 @@ connectDBStart(PGconn *conn)
10561052if (conn -> sock >=0 )
10571053{
10581054pqsecure_close (conn );
1059- #ifdef WIN32
10601055closesocket (conn -> sock );
1061- #else
1062- close (conn -> sock );
1063- #endif
10641056conn -> sock = -1 ;
10651057}
10661058conn -> status = CONNECTION_BAD ;
@@ -1928,11 +1920,7 @@ freePGconn(PGconn *conn)
19281920if (conn -> sock >=0 )
19291921{
19301922pqsecure_close (conn );
1931- #ifdef WIN32
19321923closesocket (conn -> sock );
1933- #else
1934- close (conn -> sock );
1935- #endif
19361924}
19371925if (conn -> pghost )
19381926free (conn -> pghost );
@@ -2003,11 +1991,7 @@ closePGconn(PGconn *conn)
20031991if (conn -> sock >=0 )
20041992{
20051993pqsecure_close (conn );
2006- #ifdef WIN32
20071994closesocket (conn -> sock );
2008- #else
2009- close (conn -> sock );
2010- #endif
20111995}
20121996conn -> sock = -1 ;
20131997conn -> status = CONNECTION_BAD ;/* Well, not really _bad_ - just
@@ -2187,11 +2171,10 @@ PQrequestCancel(PGconn *conn)
21872171}
21882172
21892173/* Sent it, done */
2190- #ifdef WIN32
21912174closesocket (tmpsock );
2175+ #ifdef WIN32
21922176WSASetLastError (save_errno );
21932177#else
2194- close (tmpsock );
21952178errno = save_errno ;
21962179#endif
21972180
@@ -2203,11 +2186,10 @@ PQrequestCancel(PGconn *conn)
22032186conn -> errorMessage .len = strlen (conn -> errorMessage .data );
22042187if (tmpsock >=0 )
22052188{
2206- #ifdef WIN32
22072189closesocket (tmpsock );
2190+ #ifdef WIN32
22082191WSASetLastError (save_errno );
22092192#else
2210- close (tmpsock );
22112193errno = save_errno ;
22122194#endif
22132195}