>Number: 4380 >Category: mod_include >Synopsis: EXEC leaves zombies around on BSDI >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon May 10 07:10:01 PDT 1999 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.3.6 >Environment: Problem exposed on: BSD/OS www.mclink.it 2.1 BSDI BSD/OS 2.1 Kernel #0: Thu Oct 29 19:13:53 MET 1998 [EMAIL PROTECTED]:/usr/src/sys/compile/LOCAL1 i386
Same problem also exposed on BSDI 3.0 >Description: When running under BSDI, pages containing EXEC correctly spawn children but the child process is left hanging around. This takes the server to the max user limit very quickly, if the pages is frequently accessed, making apache unable to serve further requests. >How-To-Repeat: >Fix: I'm not sure about how this should be done. I have heard that one solution might be setting SIGCHLD to SIGIGNORE in the parent or the child, but haven't been able to get it to work. >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include <[EMAIL PROTECTED]> in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ] [If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request ] [from a developer. ] [Reply only with text; DO NOT SEND ATTACHMENTS! ]