1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* Public domain. */ #include <sys/types.h> #include <sys/wait.h> #include "haswaitp.h" int wait_nohang(wstat) int *wstat; { #ifdef HASWAITPID return waitpid(-1,wstat,WNOHANG); #else return wait3(wstat,WNOHANG,(struct rusage *) 0); #endif }