]> 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:28:06 +0000 (18:28 +0300)
src/master/service-listen.c

index 96b52e8ef0ee76f42c144064970671e57022aa7d..a98d7cb22573859b0794ed3f07df9c30f0dd93c3 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;
 }