X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/779837e133a4740798015a1d7de6fbf6b4b1720f..ec2ae5fa0ae79baedb567ad18e09e17305aa89d1:/secnet.c diff --git a/secnet.c b/secnet.c index c604d44..7fabb1b 100644 --- a/secnet.c +++ b/secnet.c @@ -403,9 +403,7 @@ static void become_daemon(void) } if (secnet_is_daemon) { /* stderr etc are redirected to the system/log facility */ - if (pipe(errfds)!=0) { - fatal_perror("can't create pipe for stderr"); - } + pipe_cloexec(errfds); if (dup2(errfds[1],0) < 0 || dup2(errfds[1],1) < 0 || dup2(errfds[1],2) < 0)