From 92685e5a7b0f905c87d44fd31a69278ed235903a Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Wed, 21 Feb 2024 10:40:38 +0530 Subject: [PATCH] chore: use available peers rather than connected peers, since in case of lightMode we don't connect to all boot nodes --- wakuv2/waku.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wakuv2/waku.go b/wakuv2/waku.go index d8e0d4088..c400a6361 100644 --- a/wakuv2/waku.go +++ b/wakuv2/waku.go @@ -566,9 +566,9 @@ func (w *Waku) runPeerExchangeLoop() { case <-ticker.C: w.logger.Info("Running peer exchange loop") - connectedPeers := w.node.Host().Network().Peers() + availablePeers := w.node.Host().Peerstore().Peers() peersWithRelay := 0 - for _, p := range connectedPeers { + for _, p := range availablePeers { supportedProtocols, err := w.node.Host().Peerstore().SupportsProtocols(p, relay.WakuRelayID_v200) if err != nil { continue