]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
director: Memory leak fix.
authorTimo Sirainen <tss@iki.fi>
Wed, 19 May 2010 09:53:26 +0000 (11:53 +0200)
committerTimo Sirainen <tss@iki.fi>
Wed, 19 May 2010 09:53:26 +0000 (11:53 +0200)
--HG--
branch : HEAD

src/director/doveadm-connection.c

index 05c6c56d9dfbc4e815f3b75fa9d224b8c261f80e..b69b193aaea419d12d1351126fa1fe93298c51e1 100644 (file)
@@ -177,6 +177,7 @@ static void doveadm_connection_deinit(struct doveadm_connection **_conn)
 
        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");