From 6667f4006484bcaf9ab8fd03b97a7a3ae84ce0d5 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 11 Dec 2009 16:05:38 -0500 Subject: [PATCH] imap, pop3: If client creation fails, update lib-master connection count. --HG-- branch : HEAD --- src/imap/main.c | 1 + src/pop3/main.c | 1 + 2 files changed, 2 insertions(+) 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); } } -- 2.47.3