From cc818a83c0bfb4a9dedde065a50fe62b96b17760 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sun, 11 Feb 2001 13:15:28 +0000 Subject: [PATCH] Move X packet before shutdown(). --- src/interfaces/odbc/socket.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) 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) -- 2.11.0