From f5f103404857fb4f21cf71ac72fd5aa88baed95a Mon Sep 17 00:00:00 2001 From: gennyble Date: Sun, 23 Feb 2025 02:17:04 -0600 Subject: Log 404s as warnings --- src/main.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index c036324..b2ac1e9 100755 --- a/src/main.rs +++ b/src/main.rs @@ -147,6 +147,13 @@ async fn handler( ) -> Response { match falible_handler(state, fs, settings, sid, rfr, path).await { Ok(resp) => resp, + Err(RuntimeError::NotFound { source: _, path }) => { + tracing::warn!("[{sid}] 404 on {path}"); + + Response::builder() + .body(Body::from(format!("the path was not found: {path}"))) + .unwrap() + } Err(re) => Response::builder() .body(Body::from(re.to_string())) .unwrap(), -- cgit 1.4.1-3-g733a5