From: Tanaka Akira Date: 2008-12-21T23:51:15+09:00 Subject: [ruby-core:20758] Re: how is 1.9 able to handle > 1024 sockets? In article <966599840812190418u3693a181hc594532160c7dd0f@mail.gmail.com>, "Roger Pack" writes: > I noticed that select in 1.9 seems to be able to handle more than > FD_SETSIZE sockets in a select--how is it able to do that? > Thanks! select supports such fds on several Unixen including Linux, NetBSD, FreeBSD, OpenBSD and HP-UX at least. Some of them documents the behavior. See http://netbsd.gw.com/cgi-bin/man-cgi?select++NetBSD-4.0 or http://docs.hp.com/en/B2355-60105/select.2.html for example. -- Tanaka Akira