WNOFREE
if ((job == thisjob && (flags & WNOFREE) == 0) ||
if ((i = dowait(WBLOCK|WNOFREE, NULL, &job)) == -1)