waitpid
extern pid_t waitpid(pid_t pid, int *_status, int options);
while (waitpid(child, &childStatus, 0) < 0);
while (waitpid(-1, NULL, WNOHANG) > 0);
while ((pid = waitpid(pids[fdes], &status, 0)) < 0 && errno == EINTR)
waitpid (pid, stat_loc, options)
#define _IO_waitpid waitpid
waitpid(pid, NULL, WNOHANG);
return waitpid(-1, _status, 0);
while ((result = waitpid(thread, &exitStatus, 0)) < 0
result = ::waitpid(fChildPid, NULL, 0);
result = ::waitpid(fChildPid, NULL, 0);
waitpid(pid, &status, 0);
pid = waitpid(-1, &childStatus, 0);
pid = waitpid(0, &childStatus, 0);
pid = waitpid(getpgrp(), &childStatus, 0);
pid = waitpid(0, &childStatus, 0);
pid = waitpid(0, &childStatus, 0);
pid = waitpid(0, &childStatus, 0);
pid_t waitpid_res = waitpid(pid, &status, 0);
waitpid_res = waitpid(pid, &status, 0);
waitpid_res = waitpid(-1, NULL, 0);
while (waitpid(-1, NULL, WNOHANG) > 0) {