JINMEI Tatuya / 神明達哉 wrote: > At Wed, 13 Aug 2008 17:06:36 -0700, > "David Sparks" <[EMAIL PROTECTED]> wrote: > >>> Also, don't forget the world is not just Linux. Solaris requires a >>> compile time change to FD_SETSIZE, so it's very difficult to increase >>> the limitation 100% run-time. >> Why not add a configure script to determine/configure maximum values for >> select()? > > It's not that easy. Sometimes the run-time maximum value depends on > the user credential (i.e., whether the process is run by the super > user), while the user who builds bind may (often) not have the > privilege.
You could add a cmdline option to configure to override the "calculated" value. ie: ./configure --max-fd=256 My main concern is that right now it is highly unlikely that distro binaries will contain the increased FD_SETSIZE forcing anyone running into this problem to compile a custom named. While compiling a new binary is not a problem for me I cannot get a junior admin to upgrade named, which is a problem. Thanks for your comments and help, I really appreciate it. And I'd like to give a big "Thank You" to all the people who worked on BIND over the years. Cheers, ds
