From: Timo Sirainen Date: Wed, 23 Oct 2013 11:59:57 +0000 (+0300) Subject: doveadm-server: Fixed hangs caused by previous commit X-Git-Tag: 2.2.7~60 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b91b14dfb49823ffa445aa50c56d23c67b888cd4;p=thirdparty%2Fdovecot%2Fcore.git doveadm-server: Fixed hangs caused by previous commit --- diff --git a/src/doveadm/doveadm-mail-server.c b/src/doveadm/doveadm-mail-server.c index cdadc1f4b4..bff34a3a4c 100644 --- a/src/doveadm/doveadm-mail-server.c +++ b/src/doveadm/doveadm-mail-server.c @@ -99,7 +99,7 @@ static void doveadm_cmd_callback(int exit_code, const char *error, 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 @@ static void doveadm_cmd_callback(int exit_code, const char *error, } } - master_service_stop(master_service); + io_loop_stop(current_ioloop); } static void doveadm_mail_server_handle(struct server_connection *conn,