make timed kgio_wait_* implementation safer
commit8fe21f6758bb877efacce1fa6573e72625252585
authorEric Wong <normalperson@yhbt.net>
Wed, 15 Jun 2011 08:30:03 +0000 (15 08:30 +0000)
committerEric Wong <normalperson@yhbt.net>
Wed, 15 Jun 2011 08:30:03 +0000 (15 08:30 +0000)
treed39d394f990fe8ab074ed7d8757065eb20a9bd6a
parent9159f70862e3e6a76d821c4a70bc68a603793a49
make timed kgio_wait_* implementation safer

IO.select can handle fd >= 1024 safely in some Rubies while
fd_set may not.  We could use rb_thread_fd_select(), but
rb_wait_for_single_fd() is available now so the former
is not worth the maintenance hassle.
ext/kgio/time_interval.h [deleted file]
ext/kgio/wait.c
ext/kgio/wait_for_single_fd.h [deleted file]