summaryrefslogtreecommitdiffstats
path: root/src/swarm/peer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/swarm/peer.rs')
-rw-r--r--src/swarm/peer.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/swarm/peer.rs b/src/swarm/peer.rs
index 9fe9b07..368c969 100644
--- a/src/swarm/peer.rs
+++ b/src/swarm/peer.rs
@@ -131,6 +131,7 @@ async fn note_keepalive(state: &AppState, peer: &str, remote: &transport::Keepal
let mut peer_state = peer_state.lock().await;
peer_state.reports_ready = Some(remote.ready);
peer_state.syncs_with_us = Some(remote.syncs_with_you);
+ peer_state.reported_heads = remote.heads.heads().map(<[_]>::len);
}
crate::swarm::source::reported(state, peer, remote.ready, Some(remote.syncs_with_you));
}