On Sat, Aug 16, 2003 at 09:40:04PM +0200, Toni Mueller wrote:
> 
> Hi,
> 
> while trying to compile with the 20030501 patch on an OpenBSD
> 3.4beta (= snapshot as of last week), I get this:
> 
> --------------- cut
> ./auto-int auto_spawn `head -1 conf-spawn` > auto_spawn.c
> ./compile auto_spawn.c
> ./load chkspawn substdio.a error.a str.a fs.a auto_spawn.o
> ./chkspawn
> Oops. Your system's FD_SET() has a hidden limit of 256 descriptors.
> This means that the qmail daemons could crash if you set the run-time
> concurrency higher than 125. So I'm going to insist that the
> concurrency
> limit in conf-spawn be at most 125. Right now it's 500.
> --------------- cut
> 
> Does chkspawn detect the limit the wrong way, or is the limit real?
> Reading FD_SET(3) suggests that some manual intervention would
> be neccessary, but could be used to circumvent the limit.
> 
> Comments on why the limit is there, why it is "hidden", and
> whether the example code could be safely plugged into the
> qmail-ldap code are very welcome...
> 

You need to change the FD_SETSIZE this can be done with -DFD_SETSIZE=2048
added to the first line of conf-cc.

-- 
:wq Claudio

Reply via email to