/* reap your zombies */
childaction.sa_handler=reap_children;
#if defined(__GLIBC__)
__sigemptyset(&childaction.sa_mask);
sigemptyset(&childaction.sa_mask);
#else /* __GLIBC__ */
childaction.sa_mask=0;
#endif /* __GLIBC__ */