diff --git a/src/server/UserI.c b/src/server/UserI.c index dd37e68..77e808a 100644 --- a/src/server/UserI.c +++ b/src/server/UserI.c @@ -4083,12 +4083,12 @@ int UIClusterShow( { F = &MFrame[findex]; + if ((F == NULL) || (F->Name[0] == '\0') || (F->NodeCount <= 0)) + continue; + DBG(5,fUI) DPrint("INFO: collecting status for frame %s\n", F->Name); - if (F->NodeCount <= 0) - continue; - switch(DisplayMode) { case mwpXML: @@ -4132,6 +4132,11 @@ int UIClusterShow( if (N->Name[0] == '\1') continue; + if (!strcmp(N->Name,"GLOBAL")) + continue; + + DBG(5,fUI) DPrint("INFO: checking node %s\n", N->Name); + /* display failure information */ if ((N->CRes.Disk > 0) && (N->ARes.Disk <= 0))