]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
director: Update connection counts also on login connection deinit.
authorTimo Sirainen <tss@iki.fi>
Mon, 31 May 2010 14:32:18 +0000 (15:32 +0100)
committerTimo Sirainen <tss@iki.fi>
Mon, 31 May 2010 14:32:18 +0000 (15:32 +0100)
--HG--
branch : HEAD

src/director/login-connection.c

index 346b672e28ce4bff276fc5a0d58632c4d71461e4..fb5507f1bafd875ae293352e8822b99de827d2d0 100644 (file)
@@ -5,6 +5,7 @@
 #include "network.h"
 #include "ostream.h"
 #include "llist.h"
+#include "master-service.h"
 #include "director.h"
 #include "director-request.h"
 #include "auth-connection.h"
@@ -192,6 +193,8 @@ void login_connection_deinit(struct login_connection **_conn)
 
        auth_connection_deinit(&conn->auth);
        login_connection_unref(&conn);
+
+       master_service_client_connection_destroyed(master_service);
 }
 
 static void login_connection_unref(struct login_connection **_conn)