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?