[peruser] peruser coredump patch
Sean Gabriel Heacock
gabriel at telana.com
Thu Feb 14 17:14:42 MST 2008
My apologies for not being very active on the list lately, as usual I
have too many projects going on and no free time...
On Thu, 2008-02-14 at 12:38 +0100, Lazy wrote:
> from my testing i think it crashes when there are no file descriptors left,
> after that the serwer is in unresponsive state
Well that would do it. Have you tried raising FD_SETSIZE? On linux
it's defined in /usr/include/linux/posix_types.h and is 1024 by default.
If it's still set that low, raise it to something like 8194 and
recompile apache and peruser.
You can also run "ulimit -n 8192" from apachectl or an init script, but
I believe you can't set a higher limit than is defined by FD_SETSIZE.
I wonder... maybe we can redefine FD_SETSIZE inside mpm.h? I hate
making changes to core include files like posix_types.h, since it just
gets wiped out next time I upgrade glibc.
--
Sean Gabriel Heacock
Telana Internet Services
http://www.telana.com/
More information about the Peruser
mailing list