We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa47742 commit 8f60ab3Copy full SHA for 8f60ab3
peergov/peergov.go
@@ -68,6 +68,7 @@ func NewPeerGovernor(cfg PeerGovernorConfig) *PeerGovernor {
68
cfg.Logger = cfg.Logger.With("component", "peergov")
69
p := &PeerGovernor{
70
config: cfg,
71
+ peers: []*Peer{},
72
}
73
if cfg.PromRegistry != nil {
74
p.initMetrics()
@@ -173,6 +174,9 @@ func (p *PeerGovernor) LoadTopologyConfig(
173
174
// Remove peers originally sourced from the topology
175
tmpPeers := []*Peer{}
176
for _, tmpPeer := range p.peers {
177
+ if tmpPeer == nil {
178
+ continue
179
+ }
180
if tmpPeer.Source == PeerSourceTopologyBootstrapPeer ||
181
tmpPeer.Source == PeerSourceTopologyLocalRoot ||
182
tmpPeer.Source == PeerSourceTopologyPublicRoot {
0 commit comments