diff --git a/internal/p2p/peermanager.go b/internal/p2p/peermanager.go index 77736c5d5..8a588cfec 100644 --- a/internal/p2p/peermanager.go +++ b/internal/p2p/peermanager.go @@ -857,6 +857,9 @@ func (m *PeerManager) Advertise(peerID types.NodeID, limit uint16) []NodeAddress if peer.ID == peerID { continue } + if peer.Inactive { + continue + } for nodeAddr, addressInfo := range peer.AddressInfo {