On Thu, May 31, 2007 at 11:34:57AM +0900, Ari Brown wrote:
> Hey all
> 	I cam across a new method:
> select([], [], [], [])
> where the objects in the select parentheses are arrays.
> 
> But what does this exactly do? I could not find ANY documentation on  
> it. The original code is:
> 
> ready = select([@irc, $stdin], nil, nil, nil)
> 
> Any help please?

Kernel#select is very poorly documented in ri. Try this instead:

http://www.rubycentral.com/book/ref_m_kernel.html#Kernel.select