DOWAIT_SIG
if (dowait(DOWAIT_BLOCK | (Tflag ? DOWAIT_SIG |
if ((mode & DOWAIT_SIG) != 0) {
if ((mode & (DOWAIT_BLOCK | DOWAIT_SIG)) != DOWAIT_BLOCK)
if (pid == 0 && (mode & DOWAIT_SIG) != 0) {
if ((mode & DOWAIT_SIG) != 0) {
} while (dowait(DOWAIT_BLOCK | DOWAIT_SIG, job) != -1);