From 838e4b9d8db24ee6533f3174cdcc56bfc247b293 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Mon, 15 Jul 2024 04:40:14 +0000 Subject: [PATCH] log more details for panic in tower handler Signed-off-by: Jason Volk --- src/router/layers.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/router/layers.rs b/src/router/layers.rs index 073940f1..67342eb3 100644 --- a/src/router/layers.rs +++ b/src/router/layers.rs @@ -5,7 +5,7 @@ use axum::{ Router, }; use axum_client_ip::SecureClientIpSource; -use conduit::{Result, Server}; +use conduit::{error, Result, Server}; use http::{ header::{self, HeaderName}, HeaderValue, Method, StatusCode, @@ -149,7 +149,7 @@ fn cors_layer(_server: &Server) -> CorsLayer { fn body_limit_layer(server: &Server) -> DefaultBodyLimit { DefaultBodyLimit::max(server.config.max_request_size) } #[allow(clippy::needless_pass_by_value)] -#[tracing::instrument(skip_all)] +#[tracing::instrument(skip_all, name = "panic")] fn catch_panic(err: Box) -> http::Response> { conduit_service::services() .server @@ -165,17 +165,17 @@ fn catch_panic(err: Box) -> http::Response