From 0e733809e69a2d6ab9b7dc394f573902ae4a3e49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20H=C3=B6rberg?= Date: Tue, 18 Jan 2022 12:27:09 +0100 Subject: [PATCH] Catch CONNRESET on `eof?` --- lib/webrick/cgi.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/webrick/cgi.rb b/lib/webrick/cgi.rb index f22480b8..5f99fff0 100644 --- a/lib/webrick/cgi.rb +++ b/lib/webrick/cgi.rb @@ -259,6 +259,8 @@ def each def eof? input.eof? + rescue Errno::ECONNRESET + true end def <<(data)