changeset 20532:b9bcdf499df0

master: Don't leak master socket to child processes.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Tue, 19 Jul 2016 18:28:06 +0300
parents 048ff0f4651d
children 5b1137b457a2
files src/master/service-listen.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/service-listen.c	Sun Jul 17 13:51:05 2016 -0600
+++ b/src/master/service-listen.c	Tue Jul 19 18:28:06 2016 +0300
@@ -356,6 +356,7 @@
 
 	if (service_list->master_fd == -1)
 		return 0;
+	fd_close_on_exec(service_list->master_fd, TRUE);
 	return 1;
 }