int status;
pid_t pid;
+ signal(SIGCHLD,(RETSIGTYPE (*)(int))signal_chld);
+ /* we don't care about siginterrupt(3) as it doesn't matter how it is set */
+
d2("signal_chld: signo=%d\n",signo);
while (0<(pid=waitpid(-1 /* ANY process */,&status,WNOHANG /* options */))) {
if (verbose>=2)
FILE *f;
d2("receive_text: %s\n",bodyline);
- signal(SIGCHLD,signal_chld);
+ signal(SIGCHLD,(RETSIGTYPE (*)(int))signal_chld);
#if RECEIVE_TEST
pid=0;
#else