Hi Peter,

Thanks for your response.

Peter van Dijk wrote:

> FD_SETSIZE is not a kernel variable, it's just used by the macro's
> for handling select() fdlists. Adding a -DFD_SETSIZE=2048 (yes,
> that's without the __) to the correct conf-file in the qmail source
> should do the trick.

oops (*blush*cough*).  OK :)
I'm glad I didn't go diving into the kernel sources.

> echo Fixing $QMAIL/conf-cc...
> echo 'cc -O2 -DFD_SETSIZE=4096' > $QMAIL/conf-cc

I tried this above, and "make setup" still gives me the
"Oops.  Your system's FD_SET() has a hidden limit of
1024 descriptors..." error message from chkspawn.

I tried it also with 2048 and still the same error msg.

Do you think some system environment variable is
affecting this, or kernel parameters in /proc maybe?

This isn't mission critical but I was just curious
if I could change conf-spawn to 1000 or so for future
reference (e.g. bulk-email performance tests for ball
park figures -> not for abuse, I hate spammers)

my setup:
 linux kernel 2.2.17
 qmail 1.03
  + localtime, DNS, big-todo, big-concurrency patches
 changes in qmail configuration:
  lspawn rspawn both set to 100
  conf-spawn set to 250
 ucspi-tcp-0.88
 daemontools-0.70

Thanks again,

jamie

> [disbeliever - the world is backwards]    (__VuurWerk__(--*-
Yes, I must agree that I have felt that way many times :)

#---------#---------#---------#---------#---------#---------#---------#
-- If somebody can help create a search engine for my room,
   I will call them a Saint...
   GUI == Graphical User Interference

Reply via email to