From 7e0ff1e76aa97f8f130580746f7da2c2065ceea0 Mon Sep 17 00:00:00 2001
From: Danny Auble <da@schedmd.com>
Date: Mon, 31 Oct 2011 14:48:55 -0700
Subject: [PATCH] BGQ - make sure failures make it to client tools.

---
 src/plugins/select/bluegene/bl_bgq/bridge_status.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/select/bluegene/bl_bgq/bridge_status.cc b/src/plugins/select/bluegene/bl_bgq/bridge_status.cc
index 3eb2169499c..444a2cb43a1 100644
--- a/src/plugins/select/bluegene/bl_bgq/bridge_status.cc
+++ b/src/plugins/select/bluegene/bl_bgq/bridge_status.cc
@@ -272,7 +272,7 @@ static void _handle_node_change(ba_mp_t *ba_mp, const std::string& cnode_loc,
 
 	if (!changed)
 		return;
-
+	last_bg_update = time(NULL);
 	info("_handle_node_change: state for %s - %s is '%s'",
 	     ba_mp->coord_str, cnode_loc.c_str(),
 	     bridge_hardware_state_string(state.toValue()));
@@ -442,6 +442,7 @@ static void _handle_cable_change(int dim, ba_mp_t *ba_mp,
 		free_block_list(NO_VAL, delete_list, delete_it, 0);
 		list_destroy(delete_list);
 	}
+	last_bg_update = time(NULL);
 }
 
 
-- 
GitLab