Mercurial > dovecot > core-2.2
changeset 11569:467ca06a7dbe HEAD
director: Outgoing director connections shouldn't be counted as master clients.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 17 Jun 2010 16:59:52 +0100 |
parents | 81e496a5b412 |
children | 870cd20ada71 |
files | src/director/director-connection.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/director/director-connection.c Thu Jun 17 16:00:01 2010 +0100 +++ b/src/director/director-connection.c Thu Jun 17 16:59:52 2010 +0100 @@ -758,9 +758,10 @@ o_stream_unref(&conn->output); if (close(conn->fd) < 0) i_error("close(director connection) failed: %m"); + + if (conn->in) + master_service_client_connection_destroyed(master_service); i_free(conn); - - master_service_client_connection_destroyed(master_service); } static void director_connection_timeout(struct director_connection *conn)