On Jan 23, 2007, at 13:20, S. Robert James wrote:
> S. Robert James wrote:
>> perhaps whoever maintains ftp.rb could make a more
>> comprehnsible error message (along with the actual OS level socket
>> error).
>
> PS - Who do I speak to about this?

I'm pretty sure its exactly an EOFError.  (You have run out of data  
to read.)

$ ruby -rstringio
s = StringIO.new "foo\nbar"
s.readline
s.readline
s.readline
-:4:in `readline': end of file reached (EOFError)
         from -:4

Why you've run out of data is more difficult to determine.  "out of  
data waiting for 'X' may be more helpful, but I'm not sure how easy  
that is to determine though.

-- 
Eric Hodel - drbrain / segment7.net - http://blog.segment7.net

I LIT YOUR GEM ON FIRE!