diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index 366de2587679ad46504b8ed298d88728f91eb02b..0fc9489aaf9da5cb3175e2d6e165d54c29549233 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -8256,6 +8256,7 @@ int update_job(job_desc_msg_t * job_specs, uid_t uid) error_code = ESLURM_QOS_THRES; else if ((fail_reason == WAIT_PART_TIME_LIMIT) || (fail_reason == WAIT_PART_NODE_LIMIT) || + (fail_reason == WAIT_PART_DOWN) || (fail_reason == WAIT_HELD)) error_code = SLURM_SUCCESS; else