diff --git a/src/plugins/sched/wiki2/get_nodes.c b/src/plugins/sched/wiki2/get_nodes.c index 2ca823c99c1cc2514eb8b71ee8d60c05be8640f8..9cf1f0d7be709b3175553adcdf932bb1d4067194 100644 --- a/src/plugins/sched/wiki2/get_nodes.c +++ b/src/plugins/sched/wiki2/get_nodes.c @@ -229,7 +229,8 @@ static char * _get_node_state(struct node_record *node_ptr) uint16_t state = node_ptr->node_state; uint16_t base_state = state & (~NODE_STATE_FLAGS); - if (state & NODE_STATE_DRAIN) + if ((state & NODE_STATE_DRAIN) + || (state & NODE_STATE_FAIL)) return "Draining"; if (state & NODE_STATE_COMPLETING) return "Running";