Skip to content
Snippets Groups Projects
Commit 046b0681 authored by Moe Jette's avatar Moe Jette
Browse files

Preserve idle_node_bitmap being clear for nodes in DOWN and DRAINED

state. Bug was resulting in update of node going to DRAINING instead
of DRAINED from DOWN state.
parent 85b82436
No related branches found
No related tags found
No related merge requests found
...@@ -133,7 +133,9 @@ static int _build_bitmaps(void) ...@@ -133,7 +133,9 @@ static int _build_bitmaps(void)
(~NODE_STATE_NO_RESPOND); (~NODE_STATE_NO_RESPOND);
no_resp_flag = node_record_table_ptr[i].node_state & no_resp_flag = node_record_table_ptr[i].node_state &
NODE_STATE_NO_RESPOND; NODE_STATE_NO_RESPOND;
if (base_state == NODE_STATE_IDLE) if ((base_state == NODE_STATE_IDLE ) ||
(base_state == NODE_STATE_DOWN ) ||
(base_state == NODE_STATE_DRAINED))
bit_set(idle_node_bitmap, i); bit_set(idle_node_bitmap, i);
if ((base_state != NODE_STATE_DOWN) && if ((base_state != NODE_STATE_DOWN) &&
(base_state != NODE_STATE_UNKNOWN) && (base_state != NODE_STATE_UNKNOWN) &&
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment