From 687a1a54adc98a58cb4e8bf31c0afef5f978ffff Mon Sep 17 00:00:00 2001 From: draoi Date: Tue, 30 Jul 2024 11:17:34 +0200 Subject: [PATCH] acceptor: don't shutdown the accept process on broken pipe (EPIPE) --- src/net/acceptor.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/net/acceptor.rs b/src/net/acceptor.rs index fa184e92b..2b2c120e8 100644 --- a/src/net/acceptor.rs +++ b/src/net/acceptor.rs @@ -194,6 +194,13 @@ impl Acceptor { ); continue } + libc::EPIPE => { + warn!( + target: "net::acceptor::run_accept_loop()", + "[P2P] Broken pipe in accept_loop" + ); + continue + } x => { error!( target: "net::acceptor::run_accept_loop()",