diff --git a/src/scontrol/update_job.c b/src/scontrol/update_job.c index c9cb5c765581fc61cf3570f484b7b877460cc625..997119a0122b075a3d1d77a3fb9f7020e2495a51 100644 --- a/src/scontrol/update_job.c +++ b/src/scontrol/update_job.c @@ -1315,7 +1315,7 @@ static job_ids_t *_get_job_ids2(const char *jobid, uint32_t *num_ids) i = 0; for (cc = 0; cc < job_info->record_count; cc++) { job_state = job_info->job_array[cc].job_state & JOB_STATE_BASE; - if (job_state < JOB_SUSPENDED) { + if (job_state <= JOB_SUSPENDED) { job_ids[i].array_job_id = job_info->job_array[cc].array_job_id; job_ids[i].array_task_id =