From: Ivo Timmermans Date: Tue, 28 Mar 2000 19:16:27 +0000 (+0000) Subject: Ignore SIGCHLD. X-Git-Tag: release-1.0pre1~98 X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=commitdiff_plain;h=523c80c4e35b7ff8ad94b41a6071dbe2b8ff6ec7 Ignore SIGCHLD. --- diff --git a/src/tincd.c b/src/tincd.c index 0da27a38..809e6068 100644 --- a/src/tincd.c +++ b/src/tincd.c @@ -344,10 +344,7 @@ main(int argc, char **argv, char **envp) setup_signals(); if(detach()) - { - kill(ppid, SIGTERM); - exit(0); - } + exit(0); if(security_init()) return 1; @@ -463,6 +460,7 @@ setup_signals(void) signal(SIGINT, sigint_handler); signal(SIGUSR1, sigusr1_handler); signal(SIGUSR2, sigusr2_handler); + signal(SIGCHLD, SIG_IGN); } RETSIGTYPE parent_exit(int a)