From 833eaf3e97577cab97d6d5eedc5de29a5f862402 Mon Sep 17 00:00:00 2001 From: Dmitry Valter Date: Wed, 15 Jun 2022 13:58:16 +0000 Subject: Fix statseg v2 error index zero id skip Don't skip zero id error counters as it's not a pointer. Type: fix Signed-off-by: Dmitry Valter Change-Id: I907bb9f110d8bf5db6326ae654206ddc83187044 --- adapter/statsclient/statseg_v2.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adapter/statsclient/statseg_v2.go b/adapter/statsclient/statseg_v2.go index 1f8aaeb..11a3679 100644 --- a/adapter/statsclient/statseg_v2.go +++ b/adapter/statsclient/statseg_v2.go @@ -94,7 +94,7 @@ func (ss *statSegmentV2) CopyEntryData(segment dirSegment, index uint32) adapter dirEntry := (*statSegDirectoryEntryV2)(segment) typ := getStatType(dirEntry.directoryType, ss.getErrorVector() != nil) // skip zero pointer value - if typ != adapter.ScalarIndex && typ != adapter.Empty && dirEntry.unionData == 0 { + if typ != adapter.ScalarIndex && typ != adapter.Empty && typ != adapter.ErrorIndex && dirEntry.unionData == 0 { debugf("data pointer not defined for %s", dirEntry.name) return nil } -- cgit 1.2.3-korg