diff src/director/doveadm-connection.c @ 11322:12316378922e HEAD

director: Memory leak fix.
author Timo Sirainen <tss@iki.fi>
date Wed, 19 May 2010 11:53:26 +0200
parents 5f350b5ff6d9
children c57c1ff9c5f1
line wrap: on
line diff
--- a/src/director/doveadm-connection.c	Wed May 19 09:56:49 2010 +0200
+++ b/src/director/doveadm-connection.c	Wed May 19 11:53:26 2010 +0200
@@ -177,6 +177,7 @@
 
 	DLLIST_REMOVE(&doveadm_connections, conn);
 	io_remove(&conn->io);
+	i_stream_unref(&conn->input);
 	o_stream_unref(&conn->output);
 	if (close(conn->fd) < 0)
 		i_error("close(doveadm connection) failed: %m");