1 2 3 4 5 6 7 8 9 10 11 12
/* Public domain. */ #include <signal.h> main() { sigset_t ss; sigemptyset(&ss); sigaddset(&ss,SIGCHLD); sigprocmask(SIG_SETMASK,&ss,(sigset_t *) 0); }