]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: ioloop change caused assert-crashes if outgoing data was buffered...
authorTimo Sirainen <tss@iki.fi>
Mon, 28 Oct 2013 09:50:14 +0000 (11:50 +0200)
committerTimo Sirainen <tss@iki.fi>
Mon, 28 Oct 2013 09:50:14 +0000 (11:50 +0200)
src/doveadm/client-connection.c

index fce598bf9b17354d2a73fcd81fdf3a25a98702aa..6fa078e8b60ee024995e9b83ae699d2d57bb7642 100644 (file)
@@ -129,6 +129,7 @@ doveadm_mail_cmd_server_run(struct client_connection *conn,
 
        current_ioloop = prev_ioloop;
        lib_signals_reset_ioloop();
+       o_stream_switch_ioloop(conn->output);
        current_ioloop = ioloop;
        io_loop_destroy(&ioloop);