10 int wait_pid(wstat,pid)
int *wstat;
int pid;
15 r = waitpid(pid,wstat,0);
24 static int oldpid = 0;
31 if (pid == oldpid) { *wstat = oldwstat; oldpid = 0;
return pid; }
35 if ((r != pid) && (r != -1)) { oldwstat = *wstat; oldpid = r;
continue; }
int wait_pid(int *wstat, int pid)