From 81da486d24adb716708cfb65e82ae4317b96e9da Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 15 Aug 2021 20:53:44 +0100 Subject: [PATCH] server fix decomposition Signed-off-by: Ian Jackson --- src/bin/server.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/server.rs b/src/bin/server.rs index bb1c6d6..c3b7b15 100644 --- a/src/bin/server.rs +++ b/src/bin/server.rs @@ -266,6 +266,8 @@ async fn run_client(ic: Arc, match async { + let initial_used = initial.len() - initial_remaining; + let whole_request = read_limited_bytes( ic.max_batch_up.sat(), initial, @@ -275,7 +277,7 @@ async fn run_client(ic: Arc, let (meta, comps) = multipart::ComponentIterator::resume_mid_component( - &whole_request[initial_remaining..], + &whole_request[initial_used..], boundary_finder ).context("resume parsing body, after auth checks")?; -- 2.30.2