Fix not connected peers being connected peers (#2692)

This commit is contained in:
Pierre Krieger
2019-05-27 12:01:07 +02:00
committed by Arkadiy Paronyan
parent 10c1dfcffb
commit e7d12e2915
@@ -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::<Vec<_>>();
list.into_iter().map(move |peer_id| {
(peer_id.to_base58(), NetworkStateNotConnectedPeer {