On Nov 24, 2004, at 8:42 PM, James Edward Gray II wrote:

> Okay, I'm learning with a little "Trial by Fire" over here.  I'm 
> building a threaded server.  I'm using Socket#gets for reading and 
> that's going fine.  I've learned that it returns nil, when the 
> connection is closed.  Does it throw exceptions under any conditions 
> and if so, which ones?

Solving a little of my own puzzle here, Socket#gets and Socket#close 
both throw IOError, if the Sockect is already closed.

James Edward Gray II