Bläddra i källkod

Merge pull request #1701 from Mark-Simulacrum/log-failures

Log failure of agenda calls
Mark Rousskov 1 år sedan
förälder
incheckning
a6a7a48029
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      src/main.rs

+ 4 - 1
src/main.rs

@@ -265,7 +265,10 @@ async fn run_server(addr: SocketAddr) -> anyhow::Result<()> {
                     input,
                     tower::limit::rate::Rate::new(2, std::time::Duration::from_secs(60)),
                 )),
-                |_| anyhow::anyhow!("Rate limit of 2 request / 60 seconds exceeded"),
+                |e| {
+                    tracing::error!("agenda request failed: {:?}", e);
+                    anyhow::anyhow!("Rate limit of 2 request / 60 seconds exceeded")
+                },
             )
         })
         .service_fn(handle_agenda_request);