From 9930db8dc71f27a2cafb4bfefb7e62dcfb7421fe Mon Sep 17 00:00:00 2001 From: Sergey Cherepanov Date: Tue, 4 Oct 2022 16:40:40 +0300 Subject: [PATCH] ignore consensus nodes in configuratrion --- common/nodeconf/service.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/common/nodeconf/service.go b/common/nodeconf/service.go index d78aab4d..00fc6a7d 100644 --- a/common/nodeconf/service.go +++ b/common/nodeconf/service.go @@ -64,9 +64,9 @@ func (s *service) Init(a *app.App) (err error) { }); err != nil { return } - members := make([]chash.Member, 0, len(conf.Nodes)-1) + members := make([]chash.Member, 0, len(conf.Nodes)) for _, n := range conf.Nodes { - if n.PeerId == conf.Account.PeerId { + if n.IsConsensus { continue } var member *Node @@ -74,7 +74,6 @@ func (s *service) Init(a *app.App) (err error) { if err != nil { return } - members = append(members, member) } if err = config.chash.AddMembers(members...); err != nil {