Plan 9 from Bell Labs’s /usr/web/sources/contrib/anothy/src/lib/djb-ape/unix/wait_nohang.c
#include <sys/types.h> #include <sys/wait.h> #include "haswaitp.h" int wait_nohang(int* wstat) { #ifdef HASWAITPID return waitpid(-1,wstat,WNOHANG); #else return wait3(wstat,WNOHANG,(struct rusage *) 0); #endif }