From: Bruce Momjian Date: Sun, 11 Feb 2001 13:15:28 +0000 (+0000) Subject: Move X packet before shutdown(). X-Git-Tag: REL7_1~460 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cc818a83c0bfb4a9dedde065a50fe62b96b17760;p=postgresql Move X packet before shutdown(). --- diff --git a/src/interfaces/odbc/socket.c b/src/interfaces/odbc/socket.c index 9b713fb714..9eb50fbd8a 100644 --- a/src/interfaces/odbc/socket.c +++ b/src/interfaces/odbc/socket.c @@ -77,14 +77,10 @@ SOCK_Destructor(SocketClass *self) { if (self->socket != -1) { + SOCK_put_char(self, 'X'); + SOCK_flush_output(self); if (!shutdown(self->socket, 2)) /* no sends or receives */ - { -#ifdef DOES_NOT_WORK - SOCK_put_char(self, 'X'); - SOCK_flush_output(self); -#endif closesocket(self->socket); - } } if (self->buffer_in)