From 9be3d296beefb88d0193fd1c0b057f9370f8442e Mon Sep 17 00:00:00 2001 From: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com> Date: Tue, 20 Sep 2022 10:00:40 +0100 Subject: [PATCH] fix: nodes in AddressBook are not necessarily connected (#1161) --- waku/v2/node/wakunode2.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/waku/v2/node/wakunode2.nim b/waku/v2/node/wakunode2.nim index df75504b9..13747c6ec 100644 --- a/waku/v2/node/wakunode2.nim +++ b/waku/v2/node/wakunode2.nim @@ -707,7 +707,7 @@ proc runDiscv5Loop(node: WakuNode) {.async.} = trace "Discovered peers", count=discoveredPeers.get().len() let newPeers = discoveredPeers.get().filterIt( - not node.switch.peerStore[AddressBook].contains(it.peerId)) + not node.switch.isConnected(it.peerId)) if newPeers.len > 0: debug "Connecting to newly discovered peers", count=newPeers.len()