From 0d0381cc424d899f44bceed66b9fd932b21bdb79 Mon Sep 17 00:00:00 2001 From: Sergey Cherepanov Date: Fri, 21 Apr 2023 16:04:30 +0200 Subject: [PATCH] fix panic for empty node addresses --- nodeconf/nodeconf.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nodeconf/nodeconf.go b/nodeconf/nodeconf.go index 3d673fe8..ac665b9f 100644 --- a/nodeconf/nodeconf.go +++ b/nodeconf/nodeconf.go @@ -85,6 +85,9 @@ func (c *nodeConf) CoordinatorPeers() []string { func (c *nodeConf) PeerAddresses(peerId string) (addrs []string, ok bool) { addrs, ok = c.addrs[peerId] + if ok && len(addrs) == 0 { + return nil, false + } return }