diff --git a/src/plugins/select/linear/select_linear.c b/src/plugins/select/linear/select_linear.c index 14acb9436bbddbe5993678de2aa35f71a9d5db97..d6f2498f684b2b825fc64bb7d6d63f132aa8bce9 100644 --- a/src/plugins/select/linear/select_linear.c +++ b/src/plugins/select/linear/select_linear.c @@ -983,7 +983,7 @@ static int _job_test(struct job_record *job_ptr, bitstr_t *bitmap, if (job_ptr->details->contiguous && job_ptr->details->req_node_bitmap && (consec_req[i] == -1)) - break; /* not required nodes */ + continue; /* no required nodes here */ sufficient = (consec_cpus[i] >= rem_cpus) && _enough_nodes(consec_nodes[i], rem_nodes,