From 9091534b7fea0957f1b803b563b3d8c363faa104 Mon Sep 17 00:00:00 2001 From: Oskar Eichler Date: Thu, 27 Aug 2026 22:45:25 +0300 Subject: [PATCH] Respect unread buffered data when checking EOF --- lib/net/protocol.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/net/protocol.rb b/lib/net/protocol.rb index 7e42d22..3fb55b0 100644 --- a/lib/net/protocol.rb +++ b/lib/net/protocol.rb @@ -171,7 +171,7 @@ def inspect end def eof? - @io.eof? + @rbuf_empty && @io.eof? end def closed?