From: Timo Sirainen Date: Fri, 11 Dec 2009 21:05:38 +0000 (-0500) Subject: imap, pop3: If client creation fails, update lib-master connection count. X-Git-Tag: 2.0.beta1~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6667f4006484bcaf9ab8fd03b97a7a3ae84ce0d5;p=thirdparty%2Fdovecot%2Fcore.git imap, pop3: If client creation fails, update lib-master connection count. --HG-- branch : HEAD --- diff --git a/src/imap/main.c b/src/imap/main.c index 5350fd505d..5d9710121d 100644 --- a/src/imap/main.c +++ b/src/imap/main.c @@ -230,6 +230,7 @@ login_client_connected(const struct master_login_client *client, &input_buf, &error) < 0) { i_error("%s", error); (void)close(client->fd); + master_service_client_connection_destroyed(master_service); } } diff --git a/src/pop3/main.c b/src/pop3/main.c index d6930c84d2..71e4915b7c 100644 --- a/src/pop3/main.c +++ b/src/pop3/main.c @@ -156,6 +156,7 @@ login_client_connected(const struct master_login_client *client, &input_buf, &error) < 0) { i_error("%s", error); (void)close(client->fd); + master_service_client_connection_destroyed(master_service); } }