]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Only send termination request to avoid stalling on servers that do not reply.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sun, 16 May 2010 11:54:05 +0000 (13:54 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 3 Jun 2010 17:41:30 +0000 (19:41 +0200)
src/cli.c

index e256da22b3665aa2d351dfb5d36b49b5a1dd3b57..b686399e6c527a93fb57ffa320ae90bd18201de4 100644 (file)
--- a/src/cli.c
+++ b/src/cli.c
@@ -1364,7 +1364,7 @@ socket_bye (socket_st * socket)
   if (socket->secure)
     {
       do
-       ret = gnutls_bye (socket->session, GNUTLS_SHUT_RDWR);
+       ret = gnutls_bye (socket->session, GNUTLS_SHUT_WR);
       while (ret == GNUTLS_E_INTERRUPTED || ret == GNUTLS_E_AGAIN);
       if (ret < 0)
        fprintf (stderr, "*** gnutls_bye() error: %s\n",