From: Timo Sirainen Date: Mon, 5 Aug 2013 18:47:11 +0000 (+0300) Subject: lib-auth: auth_master_user_list_*() shouldn't create ioloop if it already exists. X-Git-Tag: 2.2.5~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3d422a98304352692cb1f3585ac6481d5c4b4155;p=thirdparty%2Fdovecot%2Fcore.git lib-auth: auth_master_user_list_*() shouldn't create ioloop if it already exists. --- diff --git a/src/lib-auth/auth-master.c b/src/lib-auth/auth-master.c index 00137af71c..a6cae0c94f 100644 --- a/src/lib-auth/auth-master.c +++ b/src/lib-auth/auth-master.c @@ -333,6 +333,9 @@ static void auth_idle_timeout(struct auth_master_connection *conn) static void auth_master_set_io(struct auth_master_connection *conn) { + if (conn->ioloop != NULL) + return; + if (conn->to != NULL) timeout_remove(&conn->to);