From c29c1f5fa8949f3a6eb111b9c699af08873ab5a9 Mon Sep 17 00:00:00 2001 From: Emilia Hane Date: Fri, 11 Oct 2024 15:34:52 +0200 Subject: [PATCH] chore(net): log p2p stream flush error (#11659) --- crates/net/eth-wire/src/p2pstream.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/net/eth-wire/src/p2pstream.rs b/crates/net/eth-wire/src/p2pstream.rs index 9bb8fe7c3..9882e3978 100644 --- a/crates/net/eth-wire/src/p2pstream.rs +++ b/crates/net/eth-wire/src/p2pstream.rs @@ -616,7 +616,13 @@ where let mut this = self.project(); loop { match ready!(this.inner.as_mut().poll_flush(cx)) { - Err(err) => return Poll::Ready(Err(err.into())), + Err(err) => { + trace!(target: "net::p2p", + %err, + "error flushing p2p stream" + ); + return Poll::Ready(Err(err.into())) + } Ok(()) => { let Some(message) = this.outgoing_messages.pop_front() else { return Poll::Ready(Ok(()))