summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-14 13:41:26 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-14 13:41:26 +0100
commita76cab9f30a51b9b4d2377b2d25640c129bf3ab3 (patch)
treebef8f43659c1e48eda7a1c2ce68207881a8d7e41 /src/main.rs
parentcdc2e8c14824a5d58154c5df42d1bc79495d69ea (diff)
downloadgnix-a76cab9f30a51b9b4d2377b2d25640c129bf3ab3.tar
gnix-a76cab9f30a51b9b4d2377b2d25640c129bf3ab3.tar.bz2
gnix-a76cab9f30a51b9b4d2377b2d25640c129bf3ab3.tar.zst
send better error status codes
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index b42d868..d8e1407 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -203,7 +203,7 @@ pub async fn serve_stream<T: Unpin + Send + 'static + hyper::rt::Read + hyper::r
let mut resp = Response::new(format!(
"Sorry, we were unable to process your request: {error}"
));
- *resp.status_mut() = StatusCode::BAD_REQUEST;
+ *resp.status_mut() = error.status_code();
resp.headers_mut()
.insert(CONTENT_TYPE, HeaderValue::from_static("text/plain"));
resp.headers_mut()