Module Name: src Committed By: kre Date: Tue Mar 26 13:32:26 UTC 2019
Modified Files: src/bin/sh: jobs.c Log Message: Fix a logic botch that prevented "wait -n" (with no pid args) from finding a job that had previously terminated. Now in that case JOBWANTED is set on all jobs (since any will do) which then simplifies a later test which no longer needs to special case "wait -n". Further, we always look to see if any wanted job has already terminated, even if there are still running jobs we can wait upon - if anything is already ready, that's where we start harvesting (and finish, if -n is specified). To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/bin/sh/jobs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.