dovecot-2.2: doveadm-server: ioloop change caused assert-crashes...

dovecot at dovecot.org dovecot at dovecot.org
Mon Oct 28 11:50:49 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/ac59c37ae57b
changeset: 16888:ac59c37ae57b
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Oct 28 11:50:14 2013 +0200
description:
doveadm-server: ioloop change caused assert-crashes if outgoing data was buffered at the end.

diffstat:

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

diffs (11 lines):

diff -r a13098b642e9 -r ac59c37ae57b src/doveadm/client-connection.c
--- a/src/doveadm/client-connection.c	Sat Oct 26 19:11:34 2013 +0300
+++ b/src/doveadm/client-connection.c	Mon Oct 28 11:50:14 2013 +0200
@@ -129,6 +129,7 @@
 
 	current_ioloop = prev_ioloop;
 	lib_signals_reset_ioloop();
+	o_stream_switch_ioloop(conn->output);
 	current_ioloop = ioloop;
 	io_loop_destroy(&ioloop);
 


More information about the dovecot-cvs mailing list