diff --git a/lib/puma/minissl.rb b/lib/puma/minissl.rb index eea966f8cb..be1de84cce 100644 --- a/lib/puma/minissl.rb +++ b/lib/puma/minissl.rb @@ -59,7 +59,7 @@ def read_nonblock(size, *_) IO.select(nil, [@socket.to_io]) end elsif !data - return nil + raise EOFError else break end