From ebed516f570e5dc5984ea772def3e506b9ac3d70 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Thu, 16 Sep 2010 15:46:34 +0000
Subject: [PATCH] Dump information about completing jobs even if they completed
 a long time ago so that they can be seen using scontrol or squeue.

---
 src/slurmctld/job_mgr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c
index 4a5d21570d7..02566ca0c61 100644
--- a/src/slurmctld/job_mgr.c
+++ b/src/slurmctld/job_mgr.c
@@ -4681,7 +4681,7 @@ extern void pack_all_jobs(char **buffer_ptr, int *buffer_size,
 			continue;
 
 		if ((min_age > 0) && (job_ptr->end_time < min_age) &&
-		    IS_JOB_FINISHED(job_ptr))
+		    (! IS_JOB_COMPLETING(job_ptr)) && IS_JOB_FINISHED(job_ptr))
 			continue;	/* job ready for purging, don't dump */
 
 		pack_job(job_ptr, show_flags, buffer, protocol_version);
-- 
GitLab