dovecot-2.2: lib-master: Fixed timeout leak at deinit when we co...

dovecot at dovecot.org dovecot at dovecot.org
Wed Nov 18 12:16:00 UTC 2015


details:   http://hg.dovecot.org/dovecot-2.2/rev/f78c312bc5a9
changeset: 19391:f78c312bc5a9
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Nov 18 14:15:32 2015 +0200
description:
lib-master: Fixed timeout leak at deinit when we couldn't connect to ipc-server

diffstat:

 src/lib-master/ipc-server.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r fa46e882e8bf -r f78c312bc5a9 src/lib-master/ipc-server.c
--- a/src/lib-master/ipc-server.c	Wed Nov 18 13:12:23 2015 +0200
+++ b/src/lib-master/ipc-server.c	Wed Nov 18 14:15:32 2015 +0200
@@ -154,6 +154,8 @@
 	i_assert(server->ipc_cmd_refcount == 0);
 
 	ipc_server_disconnect(server);
+	if (server->to != NULL)
+		timeout_remove(&server->to);
 	i_free(server->name);
 	i_free(server->path);
 	i_free(server);


More information about the dovecot-cvs mailing list