diff --git a/src/router/layers.rs b/src/router/layers.rs index a6e30e98..33d0cb20 100644 --- a/src/router/layers.rs +++ b/src/router/layers.rs @@ -160,7 +160,7 @@ fn catch_panic(err: Box) -> http::Response() { s.clone() } else if let Some(s) = err.downcast_ref::<&str>() { - s.to_string() + (*s).to_owned() } else { "Unknown internal server error occurred.".to_owned() };