changeset 12500:8fa2c23e9256

ioloop: Don't leak memory when detecting a leaked timeout.
author Timo Sirainen <tss@iki.fi>
date Fri, 03 Dec 2010 07:12:20 +0000
parents 23eb7ec9c37d
children 014a6a0a93cf
files src/lib/ioloop.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/ioloop.c	Fri Dec 03 07:06:34 2010 +0000
+++ b/src/lib/ioloop.c	Fri Dec 03 07:12:20 2010 +0000
@@ -468,7 +468,7 @@
 		struct timeout *to = (struct timeout *)item;
 
 		i_warning("Timeout leak: %p", (void *)to->callback);
-		i_free(to);
+		timeout_free(to);
 	}
 	priorityq_deinit(&ioloop->timeouts);