Mercurial > dovecot > original-hg > dovecot-1.2
comparison 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 |
comparison
equal
deleted
inserted
replaced
9657:d6bd9acd97e7 | 9658:8ba4253adc9b |
---|---|
555 if (reason != NULL) | 555 if (reason != NULL) |
556 client_syslog(&client->common, reason); | 556 client_syslog(&client->common, reason); |
557 | 557 |
558 client_unlink(&client->common); | 558 client_unlink(&client->common); |
559 | 559 |
560 if (!client->login_success && client->common.proxy != NULL) | |
561 ssl_proxy_destroy(client->common.proxy); | |
560 if (client->common.input != NULL) | 562 if (client->common.input != NULL) |
561 i_stream_close(client->common.input); | 563 i_stream_close(client->common.input); |
562 if (client->output != NULL) | 564 if (client->output != NULL) |
563 o_stream_close(client->output); | 565 o_stream_close(client->output); |
564 | 566 |