diff --git a/zebra-network/src/peer/connection.rs b/zebra-network/src/peer/connection.rs index 2569aa2d..dc6bd38c 100644 --- a/zebra-network/src/peer/connection.rs +++ b/zebra-network/src/peer/connection.rs @@ -664,6 +664,8 @@ where let rsp = match self.svc.call(req).await { Err(e) => { if e.is::() { + tracing::warn!("inbound service is overloaded, closing connection"); + metrics::counter!("pool.closed.loadshed", 1); self.fail_with(PeerError::Overloaded); } else { // We could send a reject to the remote peer.