src/statserv.c
static void catchchld(int num)
{
    while (waitpid(-1, 0, WNOHANG) > 0)
        ;
    signal(SIGCHLD, catchchld);
}
/* UNIX only (for windows we don't need to catch the signals) */
UNIX only (for windows we don't need to catch the signals)
UNIX only ( for windows we don ' t need to catch the signals )
static void catchchld(int num)
{
    while (waitpid(-1, 0, WNOHANG) > 0)
        ;
    signal(SIGCHLD, catchchld);
}
static void catchchld ( int num ) { while ( waitpid ( -1 , 0 , WNOHANG ) > 0 ) ; signal ( SIGCHLD , catchchld ) ; }
UNIX only (for windows we don't need to catch the signals)
UNIX only ( for windows we don ' t need to catch the signals )