From d70e60d4a578a8a0372123abccf232e143c8e015 Mon Sep 17 00:00:00 2001 From: 710leo <710leo@gmail.com> Date: Wed, 22 Jul 2020 21:11:00 +0800 Subject: [PATCH] fix exclude leaf nid when sync stra --- src/modules/monapi/scache/init.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/monapi/scache/init.go b/src/modules/monapi/scache/init.go index 82a44bc1..5a84e44e 100644 --- a/src/modules/monapi/scache/init.go +++ b/src/modules/monapi/scache/init.go @@ -269,6 +269,12 @@ func GetExclLeafIds(exclNid []int64) (leafIds []int64, err error) { if err != nil { return leafIds, err } + + if node == nil { + logger.Warningf("no such node[%d]", nid) + continue + } + ids, err := node.LeafIds() if err != nil { return leafIds, err -- GitLab