This is the kernel mailing list. The first step is to fix the kernel,
including 2.0.27+, to support "unlimited" fd_sets. This hasn't happened
yet. (Somebody said he's working on this..?)
After that has happened, we can think about application programs.
Most programs won't ever open more files than the default FD_SETSIZE.
Those that do should just define a reasonable maximum they can handle,
or allocate the fd_set buffers themselves (it's not that difficult even if
you don't use C++).
-- For the first time we have a weapon that nobody has used for thirty years. This gives me great hope for the human race. --Harlan Ellison-- Matthias Urlichs \ noris network GmbH / Xlink-POP Nürnberg Schleiermacherstraße 12 \ Linux+Internet / EMail: urlichs@noris.de 90491 Nürnberg (Germany) \ Consulting+Programming+Networking+etc'ing PGP: 1024/4F578875 1B 89 E2 1C 43 EA 80 44 15 D2 29 CF C6 C7 E0 DE Click <A HREF="http://info.noris.de/~smurf/finger">here</A>. 42