dovecot-2.1: director: Adding 25c941423e42 patch yet again, now ...

dovecot at dovecot.org dovecot at dovecot.org
Fri Apr 20 01:32:07 EEST 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/25ca6b6d754a
changeset: 14448:25ca6b6d754a
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Apr 20 01:32:01 2012 +0300
description:
director: Adding 25c941423e42 patch yet again, now it seems to work right.
And also fixes detection of outgoing connections that die during handshake
sending.

diffstat:

 src/director/director-connection.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r 10f5456704a7 -r 25ca6b6d754a src/director/director-connection.c
--- a/src/director/director-connection.c	Fri Apr 20 01:14:41 2012 +0300
+++ b/src/director/director-connection.c	Fri Apr 20 01:32:01 2012 +0300
@@ -1374,6 +1374,8 @@
 				    director_connection_output, conn);
 
 	io_remove(&conn->io);
+	conn->io = io_add(conn->fd, IO_READ, director_connection_input, conn);
+
 	timeout_remove(&conn->to_ping);
 	conn->to_ping = timeout_add(DIRECTOR_CONNECTION_SEND_USERS_TIMEOUT_MSECS,
 				    director_connection_init_timeout, conn);


More information about the dovecot-cvs mailing list