diff --git a/job.c b/job.c index d81065cd..51d24b5e 100644 --- a/job.c +++ b/job.c @@ -887,13 +887,13 @@ load_too_high () void start_waiting_jobs () { + struct child *job; + if (waiting_jobs == 0) return; do { - struct child *job; - /* Check for recently deceased descendants. */ reap_children (0, 0);