Revert "cli: integrate TaskExecutor" (#1329)

This commit is contained in:
Georgios Konstantopoulos
2023-02-13 19:28:19 -08:00
committed by GitHub
parent 49292091dd
commit 48d121dc54
12 changed files with 35 additions and 148 deletions

View File

@ -163,11 +163,6 @@ impl PeersManager {
PeersHandle { manager_tx: self.manager_tx.clone() }
}
/// Returns an iterator over all peers
pub(crate) fn iter_peers(&self) -> impl Iterator<Item = NodeRecord> + '_ {
self.peers.iter().map(|(peer_id, v)| NodeRecord::new(v.addr, *peer_id))
}
/// Invoked when a new _incoming_ tcp connection is accepted.
///
/// returns an error if the inbound ip address is on the ban list or
@ -643,7 +638,9 @@ impl PeersManager {
let _ = tx.send(self.peers.get(&peer).cloned());
}
PeerCommand::GetPeers(tx) => {
let _ = tx.send(self.iter_peers().collect());
let _ = tx.send(
self.peers.iter().map(|(k, v)| NodeRecord::new(v.addr, *k)).collect(),
);
}
}
}