diff --git a/src/slurmctld/job_scheduler.c b/src/slurmctld/job_scheduler.c index 8dcbafaec1302f8180d234254c3cd43e0143e304..3ffbef73ca1eb36b13294d7373e8db090f6b58fe 100644 --- a/src/slurmctld/job_scheduler.c +++ b/src/slurmctld/job_scheduler.c @@ -77,8 +77,8 @@ static int _build_job_queue(struct job_queue **job_queue) job_iterator = list_iterator_create(job_list); while ((job_ptr = (struct job_record *) list_next(job_iterator))) { - if ((job_ptr->job_state != JOB_PENDING) || - (job_ptr->job_state & JOB_COMPLETING) || + if ((job_ptr->job_state != JOB_PENDING) || + (job_ptr->job_state & JOB_COMPLETING) || (job_ptr->priority == 0)) /* held */ continue; xassert (job_ptr->magic == JOB_MAGIC);