diff options
| author | tv <tv@krebsco.de> | 2026-10-24 16:18:58 +0200 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-10-24 16:18:58 +0200 |
| commit | 396927c20677fc458334d7dcbee1c4330f91652c (patch) | |
| tree | 439ccfdd31da3a17c33af55d0a302bacc9036f71 /src/swarm/peer.rs | |
| parent | ec15182174e5f6f6e3990d3b0ae0d6149e64fef0 (diff) | |
add chunked download and use it during rejoin
Diffstat (limited to 'src/swarm/peer.rs')
| -rw-r--r-- | src/swarm/peer.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/swarm/peer.rs b/src/swarm/peer.rs index 3b85539..dd70bbb 100644 --- a/src/swarm/peer.rs +++ b/src/swarm/peer.rs @@ -824,6 +824,9 @@ pub(crate) async fn handle_message( debug!(peer = %peer, error = %format!("{error:#}"), "PONG failed"); } } + transport::ParsedMessage::Blob(blob) => { + crate::swarm::blob::handle(state, &peer, blob).await; + } transport::ParsedMessage::Pong(remote) => { state.lock_rtt().pong_received(&peer, Instant::now()); if reactivated || peer_swarm(state, &peer).await.is_none() { |
