diff --git a/src/slurmctld/node_mgr.c b/src/slurmctld/node_mgr.c index 619b48d6f94aae05fb4c9e6c4d6b7f80e6033913..e0f0a166f85ca9bfcf1c71ae6885184b39ccc149 100644 --- a/src/slurmctld/node_mgr.c +++ b/src/slurmctld/node_mgr.c @@ -1816,6 +1816,12 @@ void make_node_idle(struct node_record *node_ptr, bit_clear(job_ptr->node_bitmap, inx); if (job_ptr->node_cnt) { if ((--job_ptr->node_cnt) == 0) { + time_t delay; + delay = last_job_update - job_ptr->end_time; + if (delay > 60) + info("Job %u completion process took " + "%ld second", job_ptr->job_id, + (long) delay); delete_all_step_records(job_ptr); job_ptr->job_state &= (~JOB_COMPLETING); }