diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index 4d9479a1615405df51268e9835fb759cbdc0c37f..635a67ae45acd43e93c8c96b372f129a52b86684 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -9063,6 +9063,7 @@ extern bool job_epilog_complete(uint32_t job_id, char *node_name, slurm_user_id); } #endif + /* Change job from completing to completed */ make_node_idle(node_ptr, job_ptr); } } @@ -9072,6 +9073,7 @@ extern bool job_epilog_complete(uint32_t job_id, char *node_name, drain_nodes(node_name, "Epilog error", slurm_get_slurm_user_id()); } + /* Change job from completing to completed */ node_ptr = find_node_record(node_name); if (node_ptr) make_node_idle(node_ptr, job_ptr);