diff --git a/internal/p2p/peermanager.go b/internal/p2p/peermanager.go index 4c314858b..de7e94bf6 100644 --- a/internal/p2p/peermanager.go +++ b/internal/p2p/peermanager.go @@ -834,6 +834,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 {