]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
master: Don't leak master socket to child processes.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Tue, 19 Jul 2016 15:28:06 +0000 (18:28 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Tue, 19 Jul 2016 15:29:14 +0000 (18:29 +0300)
src/master/service-listen.c

index a5ed63e31bf49c4b3013ef8b1fa4921ccc400a19..ee3fbc61e43274dceb6a7f16efb3725ae566490c 100644 (file)
@@ -356,6 +356,7 @@ static int services_listen_master(struct service_list *service_list)
 
        if (service_list->master_fd == -1)
                return 0;
+       fd_close_on_exec(service_list->master_fd, TRUE);
        return 1;
 }