Fix problem with cs_close hang/wait in SSL mode YAZ-652
[yaz-moved-to-github.git] / src / tcpip.c
index 32b1ec1..dcfec86 100644 (file)
@@ -1366,7 +1366,7 @@ void tcpip_close(COMSTACK h)
     {
 #if HAVE_GNUTLS_H
         if (sp->session)
     {
 #if HAVE_GNUTLS_H
         if (sp->session)
-            gnutls_bye(sp->session, GNUTLS_SHUT_RDWR);
+            gnutls_bye(sp->session, GNUTLS_SHUT_WR);
 #elif HAVE_OPENSSL_SSL_H
         if (sp->ssl)
         {
 #elif HAVE_OPENSSL_SSL_H
         if (sp->ssl)
         {