Mercurial > dovecot > original-hg > dovecot-1.2
diff src/imap-login/client.c @ 9658:8ba4253adc9b HEAD tip
*-login: SSL connections didn't get closed when the client got destroyed.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 08 May 2014 16:41:29 +0300 |
parents | 00cd9aacd03c |
children |
line wrap: on
line diff
--- a/src/imap-login/client.c Fri Oct 05 00:26:19 2012 +0300 +++ b/src/imap-login/client.c Thu May 08 16:41:29 2014 +0300 @@ -557,6 +557,8 @@ client_unlink(&client->common); + if (!client->login_success && client->common.proxy != NULL) + ssl_proxy_destroy(client->common.proxy); if (client->common.input != NULL) i_stream_close(client->common.input); if (client->output != NULL)