|
|
@ -8,7 +8,7 @@ |
|
|
|
* |
|
|
|
* |
|
|
|
* |
|
|
|
* |
|
|
|
* IDENTIFICATION |
|
|
|
* IDENTIFICATION |
|
|
|
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.94 2000/04/12 17:17:14 momjian Exp $ |
|
|
|
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.95 2000/05/25 19:09:55 momjian Exp $ |
|
|
|
* |
|
|
|
* |
|
|
|
*------------------------------------------------------------------------- |
|
|
|
*------------------------------------------------------------------------- |
|
|
|
*/ |
|
|
|
*/ |
|
|
@ -1587,7 +1587,15 @@ PQendcopy(PGconn *conn) |
|
|
|
|
|
|
|
|
|
|
|
DONOTICE(conn, "PQendcopy: resetting connection\n"); |
|
|
|
DONOTICE(conn, "PQendcopy: resetting connection\n"); |
|
|
|
|
|
|
|
|
|
|
|
PQreset(conn); |
|
|
|
/*
|
|
|
|
|
|
|
|
* Users doing non-blocking connections need to handle the reset |
|
|
|
|
|
|
|
* themselves, they'll need to check the connection status if we |
|
|
|
|
|
|
|
* return an error. |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
if (pqIsnonblocking(conn)) |
|
|
|
|
|
|
|
PQresetStart(conn); |
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
PQreset(conn); |
|
|
|
|
|
|
|
|
|
|
|
return 1; |
|
|
|
return 1; |
|
|
|
} |
|
|
|
} |
|
|
|