From: Timo Sirainen Date: Fri, 21 Nov 2008 20:40:48 +0000 (+0200) Subject: Auth workers: Don't assert-crash when process's idle timeout hits. X-Git-Tag: 1.2.alpha4~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6575adf0b2ca2f24d13e62e1181507f54348ea10;p=thirdparty%2Fdovecot%2Fcore.git Auth workers: Don't assert-crash when process's idle timeout hits. --HG-- branch : HEAD --- diff --git a/src/auth/auth-worker-server.c b/src/auth/auth-worker-server.c index 2c0e73c4f5..b02004e2eb 100644 --- a/src/auth/auth-worker-server.c +++ b/src/auth/auth-worker-server.c @@ -51,7 +51,7 @@ static void auth_worker_destroy(struct auth_worker_connection *conn, static void auth_worker_idle_timeout(struct auth_worker_connection *conn) { - i_assert(array_count(&conn->requests) == 0); + i_assert(conn->request_count == 0); if (idle_count > 1) auth_worker_destroy(conn, NULL); @@ -278,7 +278,7 @@ auth_worker_request_get(struct auth_worker_connection *conn) static void auth_worker_call_timeout(struct auth_worker_connection *conn) { - i_assert(array_count(&conn->requests) > 0); + i_assert(conn->request_count > 0); auth_worker_destroy(conn, "Lookup timed out"); }