From: Nikos Mavrogiannopoulos Date: Fri, 26 Feb 2010 18:04:26 +0000 (+0100) Subject: On handshake error send appropriate alert and terminate stream. X-Git-Tag: gnutls_2_9_10~61 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=13f93af11eadace67074e4133493fd5f3e302b47;p=thirdparty%2Fgnutls.git On handshake error send appropriate alert and terminate stream. --- diff --git a/src/cli.c b/src/cli.c index f6cb99f93d..55888aff4e 100644 --- a/src/cli.c +++ b/src/cli.c @@ -1035,6 +1035,11 @@ do_handshake (socket_st * socket) socket->secure = 1; } + else + { + gnutls_alert_send_appropriate(socket->session, ret); + shutdown (socket->fd, SHUT_RDWR); + } return ret; }