From 2692ce7cb040ad8c0f4c9f11ec462ef6a7c960f7 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Mon, 11 Oct 2004 22:39:54 +0000
Subject: [PATCH] Add job completion logging if it took a "long" time.

---
 src/slurmctld/node_mgr.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/slurmctld/node_mgr.c b/src/slurmctld/node_mgr.c
index 619b48d6f94..e0f0a166f85 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);
 			}
-- 
GitLab