From e7d12e29150813ba605d48b30d57128e8417557f Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Mon, 27 May 2019 12:01:07 +0200 Subject: [PATCH] Fix not connected peers being connected peers (#2692) --- substrate/core/network-libp2p/src/service_task.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/substrate/core/network-libp2p/src/service_task.rs b/substrate/core/network-libp2p/src/service_task.rs index 5a6fb6978c..912c0f71ba 100644 --- a/substrate/core/network-libp2p/src/service_task.rs +++ b/substrate/core/network-libp2p/src/service_task.rs @@ -200,7 +200,7 @@ where TMessage: CustomMessage + Send + 'static { let not_connected_peers = { let swarm = &mut self.swarm; - let list = swarm.known_peers().filter(|p| !open.iter().all(|n| n != *p)) + let list = swarm.known_peers().filter(|p| open.iter().all(|n| n != *p)) .cloned().collect::>(); list.into_iter().map(move |peer_id| { (peer_id.to_base58(), NetworkStateNotConnectedPeer {