From cbb091ceabb6e052a01690ae49e646a7d356ed31 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 6 Jul 2018 11:22:46 +0300 Subject: [PATCH] lib-auth: Fix reconnect timeout leak at deinit --- src/lib-auth/auth-server-connection.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib-auth/auth-server-connection.c b/src/lib-auth/auth-server-connection.c index 63f02b9fac..96697e3af2 100644 --- a/src/lib-auth/auth-server-connection.c +++ b/src/lib-auth/auth-server-connection.c @@ -406,6 +406,7 @@ void auth_server_connection_deinit(struct auth_server_connection **_conn) auth_server_connection_disconnect(conn, "deinitializing"); i_assert(hash_table_count(conn->requests) == 0); hash_table_destroy(&conn->requests); + timeout_remove(&conn->to); array_free(&conn->available_auth_mechs); pool_unref(&conn->pool); } -- 2.47.3