From: Roger Pack Date: 2010-04-09T05:51:11+09:00 Subject: [ruby-core:29360] Re: [Bug #3106] Out-of-bounds on fd_set > Should ruby not check for FDSETSIZE and refuse to use files whose fds are beyond this? (This limitation could be removed later if ruby ever moved to poll/epoll/kpoll) I think so. In windows on trunk it just resizes the fd_set on the fly. If this isn't possible in Linux, it should raise with "EINVAL" or something (or maybe something more descriptive, like EWOULDNOTFIT). But that's just my $0.02