Mercurial > dovecot > core-2.2
changeset 12623:dab0e52eb294
lib-ssl-iostream: Don't hang if given output stream is in corked state.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 31 Jan 2011 19:29:04 +0200 |
parents | 31eb7db0c4b9 |
children | 893e0738733b |
files | src/lib-ssl-iostream/iostream-openssl.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-ssl-iostream/iostream-openssl.c Mon Jan 31 19:05:18 2011 +0200 +++ b/src/lib-ssl-iostream/iostream-openssl.c Mon Jan 31 19:29:04 2011 +0200 @@ -206,6 +206,8 @@ return -1; } + o_stream_uncork(ssl_io->plain_output); + *input = i_stream_create_ssl(ssl_io); *output = o_stream_create_ssl(ssl_io);