Mercurial > dovecot > core-2.2
diff src/lmtp/main.c @ 11388:b8d3c96e61a7 HEAD
lib-master API changed to avoid accidentally leaking client connections.
This change also fixes many such leaks.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 27 May 2010 12:16:36 +0100 |
parents | 70cfc89a3936 |
children | 7fef89fea00e |
line wrap: on
line diff
--- a/src/lmtp/main.c Thu May 27 11:36:07 2010 +0100 +++ b/src/lmtp/main.c Thu May 27 12:16:36 2010 +0100 @@ -28,8 +28,9 @@ const char *dns_client_socket_path; struct mail_storage_service_ctx *storage_service; -static void client_connected(const struct master_service_connection *conn) +static void client_connected(struct master_service_connection *conn) { + master_service_client_connection_accept(conn); (void)client_create(conn->fd, conn->fd, conn); }