]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
When auth client disconnected, it didn't update master service count.
authorTimo Sirainen <tss@iki.fi>
Mon, 1 Jun 2009 19:19:41 +0000 (15:19 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 1 Jun 2009 19:19:41 +0000 (15:19 -0400)
--HG--
branch : HEAD

src/auth/auth-client-connection.c

index 88d80d1db641054267800cb497a59511cc652f83..b8561ee40a87771c992c79898dd869e30b6e8d98 100644 (file)
@@ -10,6 +10,7 @@
 #include "str.h"
 #include "str-sanitize.h"
 #include "safe-memset.h"
+#include "master-service.h"
 #include "auth-stream.h"
 #include "auth-request-handler.h"
 #include "auth-client-interface.h"
@@ -331,6 +332,7 @@ void auth_client_connection_destroy(struct auth_client_connection **_conn)
        if (conn->request_handler != NULL)
                auth_request_handler_unref(&conn->request_handler);
 
+        master_service_client_connection_destroyed(master_service);
         auth_client_connection_unref(&conn);
 }