From 016ee2fd91230d27a5d84525285ccc38216e9d66 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Mon, 16 Mar 2026 18:23:31 -0700 Subject: [PATCH] Match Go read handler bare 400, delete error prefix, download throttle timeout --- seaweed-volume/src/server/handlers.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/seaweed-volume/src/server/handlers.rs b/seaweed-volume/src/server/handlers.rs index 065808626..276764e78 100644 --- a/seaweed-volume/src/server/handlers.rs +++ b/seaweed-volume/src/server/handlers.rs @@ -774,11 +774,7 @@ async fn get_or_head_handler_inner( // Download throttling let download_guard = if state.concurrent_download_limit > 0 { - let timeout = if state.inflight_download_data_timeout.is_zero() { - std::time::Duration::from_secs(2) - } else { - state.inflight_download_data_timeout - }; + let timeout = state.inflight_download_data_timeout; let deadline = tokio::time::Instant::now() + timeout; loop { @@ -1673,7 +1669,7 @@ pub async fn post_handler( // JWT check for writes let file_id = extract_file_id(&path); let token = extract_jwt(&headers, request.uri()); - if let Err(e) = state + if let Err(_) = state .guard .read() .unwrap()