diff options
author | metamuffin <metamuffin@disroot.org> | 2025-02-05 12:45:56 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-02-05 12:45:56 +0100 |
commit | 27a503c1a92c8f8b0e398187d58e677ecf68e915 (patch) | |
tree | 505393926d7208dd3e5c9acd923f140b6a60259a /src/main.rs | |
parent | 65ceb5683340726ff2ee831181dd9d60da2456b3 (diff) | |
download | gnix-27a503c1a92c8f8b0e398187d58e677ecf68e915.tar gnix-27a503c1a92c8f8b0e398187d58e677ecf68e915.tar.bz2 gnix-27a503c1a92c8f8b0e398187d58e677ecf68e915.tar.zst |
fallback handler
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index a3edd28..c3e8cc7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -242,7 +242,10 @@ async fn service( ); let mut context = NodeContext { addr, state }; - let mut resp = config.handler.handle(&mut context, request).await?; + let mut resp = config + .handler + .handle(&mut context, request.map(|body| body.boxed())) + .await?; let server_header = resp.headers().get(SERVER).cloned(); resp.headers_mut().insert( |