Mercurial > dovecot > core-2.2
diff src/director/director-connection.c @ 14480:d9f33d78fa3d
director: Make sure handshaking doesn't get stuck sending USERs.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 20 Apr 2012 00:42:10 +0300 |
parents | 293ada796ae6 |
children | ce4e1bf7262d |
line wrap: on
line diff
--- a/src/director/director-connection.c Fri Apr 20 00:33:13 2012 +0300 +++ b/src/director/director-connection.c Fri Apr 20 00:42:10 2012 +0300 @@ -1312,6 +1312,8 @@ o_stream_uncork(conn->output); if (ret < 0) director_connection_disconnected(&conn); + else + o_stream_set_flush_pending(conn->output, TRUE); return ret; } return o_stream_flush(conn->output);