dovecot-2.2: doveadm-server: Fixed hangs caused by previous commit

dovecot at dovecot.org dovecot at dovecot.org
Wed Oct 23 15:00:07 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/2089c4b637b9
changeset: 16869:2089c4b637b9
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Oct 23 14:59:57 2013 +0300
description:
doveadm-server: Fixed hangs caused by previous commit

diffstat:

 src/doveadm/doveadm-mail-server.c |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r c82ac3b0474f -r 2089c4b637b9 src/doveadm/doveadm-mail-server.c
--- a/src/doveadm/doveadm-mail-server.c	Wed Oct 23 14:35:07 2013 +0300
+++ b/src/doveadm/doveadm-mail-server.c	Wed Oct 23 14:59:57 2013 +0300
@@ -99,7 +99,7 @@
 		i_error("%s: Command %s failed for %s: %s",
 			server->name, cmd_ctx->cmd->name, username, error);
 		internal_failure = TRUE;
-		master_service_stop(master_service);
+		io_loop_stop(current_ioloop);
 		return;
 	case EX_NOUSER:
 		i_error("%s: No such user: %s", server->name, username);
@@ -125,7 +125,7 @@
 		}
 	}
 
-	master_service_stop(master_service);
+	io_loop_stop(current_ioloop);
 }
 
 static void doveadm_mail_server_handle(struct server_connection *conn,


More information about the dovecot-cvs mailing list