From f26661459d5e090fa3c19f7df72ad1238de995be Mon Sep 17 00:00:00 2001 From: mbecker20 Date: Fri, 18 Aug 2023 18:04:53 +0000 Subject: [PATCH] format periphery request error --- bin/periphery/src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/periphery/src/main.rs b/bin/periphery/src/main.rs index 0f6751b4a..2df118bed 100644 --- a/bin/periphery/src/main.rs +++ b/bin/periphery/src/main.rs @@ -3,6 +3,7 @@ extern crate log; use std::{net::SocketAddr, sync::Arc, time::Instant}; +use anyhow::Context; use axum::{ headers::ContentType, http::StatusCode, middleware, routing::post, Extension, Json, Router, TypedHeader, @@ -40,9 +41,10 @@ async fn app() -> anyhow::Result<()> { state .resolve_request(request, ()) .await - .map_err(|e| (StatusCode::INTERNAL_SERVER_ERROR, format!("{e:?}"))) + .map_err(|e| (StatusCode::INTERNAL_SERVER_ERROR, format!("{e:#?}"))) }) .await + .context("failed in spawned request handler") .map_err(|e| (StatusCode::INTERNAL_SERVER_ERROR, format!("{e:#?}"))); if let Err(e) = &res { debug!("request {req_id} SPAWN ERROR: {e:?}");