summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-05-16 13:54:05 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-05-16 13:54:05 +0200
commit32138bf001b3c8ebd65a8773b03ec4c1b4295961 (patch)
treecbd9d51bacb3b3f558a2b3f3e79007ae01867501
parent4495e9c3feb5869f5b750bf47397845e5d02949f (diff)
downloadgnutls-32138bf001b3c8ebd65a8773b03ec4c1b4295961.tar.gz
Only send termination request to avoid stalling on servers that do not reply.
-rw-r--r--src/cli.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
index 166af89894..cbf9452fa8 100644
--- 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",