From 47a6e02bf6d4b1d39e9243f53f3c1b70f9edda06 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Mon, 24 Feb 2003 17:42:31 +0000
Subject: [PATCH] Kill jobs allocated to a node when the node is set DOWN by
 administrator (e.g. scontrol update NodeName=X State=DOWN).

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

diff --git a/src/slurmctld/node_mgr.c b/src/slurmctld/node_mgr.c
index 5eb818cf451..1381b38ff27 100644
--- a/src/slurmctld/node_mgr.c
+++ b/src/slurmctld/node_mgr.c
@@ -975,6 +975,8 @@ int update_node ( update_node_msg_t * update_node_msg )
 			if (state_val == NODE_STATE_DOWN) {
 				bit_clear (up_node_bitmap, node_inx);
 				bit_clear (idle_node_bitmap, node_inx);
+				kill_running_job_by_node_name (this_node_name,
+							       false);
 			}
 			else if (state_val == NODE_STATE_UNKNOWN) {
 				bit_clear (up_node_bitmap, node_inx);
-- 
GitLab