Thanks, Jordan!

So it looks like the timeout value is really only passed to
IO#select.  Would this imply then that Floats as well as Fixnums could
be used?

I personally don't see why not, but the docs clearly say only a Fixnum
can be used as a timeout value. [ shrug ]

What do y'all think?

Rgds,
-- Dan