From 43c926fd90adc638990ed456bb83ecc822cfb75a Mon Sep 17 00:00:00 2001 From: Patrik Date: Mon, 16 Sep 2024 16:20:39 +0200 Subject: [PATCH] fix(tls): do not shutdown server on unexpected Eof (#1938) Signed-off-by: Patrik Cyvoct --- tonic/src/transport/server/incoming.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/tonic/src/transport/server/incoming.rs b/tonic/src/transport/server/incoming.rs index 6bb9fb240..df4858cc7 100644 --- a/tonic/src/transport/server/incoming.rs +++ b/tonic/src/transport/server/incoming.rs @@ -96,6 +96,7 @@ fn handle_accept_error(e: impl Into) -> ControlFlow io::ErrorKind::ConnectionAborted | io::ErrorKind::Interrupted | io::ErrorKind::InvalidData // Raised if TLS handshake failed + | io::ErrorKind::UnexpectedEof // Raised if TLS handshake failed | io::ErrorKind::WouldBlock ) { return ControlFlow::Continue(());