X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FFdEvent.test.cc;h=21f3addd791ba7e5fc253828948c624b54678323;hb=28489b2b034740ce21bcce6f38b8fa1701948b03;hp=6ca3572182bc901f97ef982035e063ff85204693;hpb=55d09e34a5b9a9c7af23cc5ecb0ab79d58757a2d;p=senf.git diff --git a/Scheduler/FdEvent.test.cc b/Scheduler/FdEvent.test.cc index 6ca3572..21f3add 100644 --- a/Scheduler/FdEvent.test.cc +++ b/Scheduler/FdEvent.test.cc @@ -102,6 +102,7 @@ namespace { unlink(SOCK_PATH); int pid = fork(); if (pid == 0) { + signal(SIGCHLD, SIG_IGN); server(); _exit(0); } @@ -109,6 +110,7 @@ namespace { error("fork"); return 0; } + signal(SIGCHLD, SIG_DFL); sleep(1); // Wait for the server socket to be opened return pid;