aboutsummaryrefslogtreecommitdiffstats
path: root/src/swarm/peer
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-05 04:00:14 +0100
committertv <tv@krebsco.de>2026-11-05 04:00:14 +0100
commitf0ef5c33998964d21c5cf5c582cd194327429003 (patch)
tree726357c373a0145716f1ee0ec00bfd769b5a934b /src/swarm/peer
parentf7ce22ed0ba4a758bdc7de0f21b6d0cb45a866b1 (diff)
deflate blob chunks
Diffstat (limited to 'src/swarm/peer')
-rw-r--r--src/swarm/peer/inbound.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/swarm/peer/inbound.rs b/src/swarm/peer/inbound.rs
index c75f66b..1542d4f 100644
--- a/src/swarm/peer/inbound.rs
+++ b/src/swarm/peer/inbound.rs
@@ -174,7 +174,8 @@ pub(crate) async fn handle_message(
// for: the request's round trip is no exchange of sync bytes to time).
if let Some(delay_ms) = crate::swarm::hop::note(state, &peer, blob.sent).await
&& delay_ms > 0
- && let transport::BlobBody::Chunk { data, .. } = &blob.body
+ && let transport::BlobBody::Chunk { data, .. }
+ | transport::BlobBody::DeflatedChunk { data, .. } = &blob.body
{
let rtt =
state