From 5ebb62f23e8541f50c758e1d3ad11ff182bcf4a1 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Fri, 27 Jun 2003 23:23:25 +0000
Subject: [PATCH] Fix bug associated with COMPLETING jobs and DOWN nodes.

---
 src/slurmctld/node_scheduler.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/slurmctld/node_scheduler.c b/src/slurmctld/node_scheduler.c
index 4a52008c9a5..f8f4626389d 100644
--- a/src/slurmctld/node_scheduler.c
+++ b/src/slurmctld/node_scheduler.c
@@ -164,6 +164,7 @@ void deallocate_nodes(struct job_record *job_ptr, bool timeout)
 			/* We issue the KILL RPC, but don't verify on DOWN nodes */
 			down_node_cnt++;
 			bit_clear(job_ptr->node_bitmap, i);
+			job_ptr->node_cnt--;
 		}
 		if ((agent_args->node_count + 1) > buf_rec_size) {
 			buf_rec_size += 32;
-- 
GitLab