From 819164541e39b0c2e1a2312cbb012b2afff5c712 Mon Sep 17 00:00:00 2001 From: Filip Matusiak <filip.matusiak@iopsys.eu> Date: Wed, 4 Dec 2024 10:49:25 +0100 Subject: [PATCH] Skip getting metrics on nodes with no sta connected --- src/cntlr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cntlr.c b/src/cntlr.c index 9d290cd4..4e83972a 100644 --- a/src/cntlr.c +++ b/src/cntlr.c @@ -572,6 +572,9 @@ static void cntlr_get_all_sta_metrics(struct controller *c) list_for_each_entry(n, &c->nodelist, list) { struct sta *s = NULL; + if (!n->sta_count || list_empty(&n->stalist)) + continue; + list_for_each_entry(s, &n->stalist, list) { struct cmdu_buff *cmdu; -- GitLab