summaryrefslogtreecommitdiffstats
path: root/src/simtest
diff options
context:
space:
mode:
Diffstat (limited to 'src/simtest')
-rw-r--r--src/simtest/mod.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/simtest/mod.rs b/src/simtest/mod.rs
index 408f53e..26092ee 100644
--- a/src/simtest/mod.rs
+++ b/src/simtest/mod.rs
@@ -200,13 +200,7 @@ impl Sim {
.load(std::sync::atomic::Ordering::Acquire),
);
let _ = writeln!(out, " view: {:?}", *node.neighbours.read_or_recover());
- let peers: Vec<_> = node
- .peer_states
- .read()
- .await
- .iter()
- .map(|(peer, state)| (peer.clone(), Arc::clone(state)))
- .collect();
+ let peers = node.peers_snapshot().await;
for (peer, peer_state) in peers {
let p = peer_state.lock().await;
let _ = writeln!(