dovecot-1.1: Call SSL_shutdown()

dovecot at dovecot.org dovecot at dovecot.org
Wed Mar 5 01:48:25 EET 2008


details:   http://hg.dovecot.org/dovecot-1.1/rev/393abdd250bb
changeset: 7346:393abdd250bb
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Mar 05 01:48:22 2008 +0200
description:
Call SSL_shutdown()

diffstat:

1 file changed, 2 insertions(+)
src/login-common/ssl-proxy-openssl.c |    2 ++

diffs (12 lines):

diff -r 0c7dc0b0bb7b -r 393abdd250bb src/login-common/ssl-proxy-openssl.c
--- a/src/login-common/ssl-proxy-openssl.c	Wed Mar 05 01:11:00 2008 +0200
+++ b/src/login-common/ssl-proxy-openssl.c	Wed Mar 05 01:48:22 2008 +0200
@@ -575,6 +575,8 @@ static void ssl_proxy_destroy(struct ssl
 	if (proxy->io_plain_write != NULL)
 		io_remove(&proxy->io_plain_write);
 
+	(void)SSL_shutdown(proxy->ssl);
+
 	(void)net_disconnect(proxy->fd_ssl);
 	(void)net_disconnect(proxy->fd_plain);
 


More information about the dovecot-cvs mailing list