Mercurial > dovecot > core-2.2
changeset 20494:d94cdfbc61e1
master: Make sure stdout isn't closed on startup failures.
closing master_fd might have tried to close(0) since it wasn't initialized
to -1.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 04 Jul 2016 14:44:40 +0300 |
parents | 4c77eadf2e9f |
children | 143b367cc784 |
files | src/master/service.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/master/service.c Mon Jul 04 09:37:33 2016 +0300 +++ b/src/master/service.c Mon Jul 04 14:44:40 2016 +0300 @@ -426,6 +426,7 @@ service_list->set = set; service_list->master_log_fd[0] = -1; service_list->master_log_fd[1] = -1; + service_list->master_fd = -1; service_settings = array_get(&set->services, &count); p_array_init(&service_list->services, pool, count);