From: Timo Sirainen Date: Thu, 17 Nov 2011 00:02:30 +0000 (+0200) Subject: login: Fixed a memory leak when SSL client connection was closed uncleanly. X-Git-Tag: 2.1.rc1~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3653420a19e0ed5e049e826ca918d82914be4238;p=thirdparty%2Fdovecot%2Fcore.git login: Fixed a memory leak when SSL client connection was closed uncleanly. --- diff --git a/src/login-common/ssl-proxy-openssl.c b/src/login-common/ssl-proxy-openssl.c index 982b2819f2..389b50d4c0 100644 --- a/src/login-common/ssl-proxy-openssl.c +++ b/src/login-common/ssl-proxy-openssl.c @@ -763,6 +763,7 @@ static void ssl_proxy_unref(struct ssl_proxy *proxy) if (proxy->client != NULL) client_unref(&proxy->client); + i_free(proxy->last_error); i_free(proxy); }