Return-Path: Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 50395 invoked by uid 500); 16 Jul 2003 10:36:45 -0000 Mailing-List: contact bugs-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: "Apache HTTPD Bugs Notification List" Delivered-To: mailing list bugs@httpd.apache.org Received: (qmail 50365 invoked from network); 16 Jul 2003 10:36:44 -0000 Date: 16 Jul 2003 10:39:12 -0000 Message-ID: <20030716103912.3603.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: bugs@httpd.apache.org Cc: Subject: DO NOT REPLY [Bug 21645] New: - Child processes die after each request ( after connection is closed) on OpenBSD X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21645 Child processes die after each request ( after connection is closed) on OpenBSD Summary: Child processes die after each request ( after connection is closed) on OpenBSD Product: Apache httpd-2.0 Version: 2.0.47 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: Other Component: Core AssignedTo: bugs@httpd.apache.org ReportedBy: kiza@gmxpro.net I'm running 2.0.47 on OpenBSD, prefork. The following problem exists: After Apache is running for some time, could be minutes or hours, every child process exits after the request has been served. Meaning: client connects, a free httpd takes the connection, the client closes, the httpd that served the request exits, a new one is spawned instead. MaxRequestPerChild is set to 0. The relevant section looks like this: StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 100 MaxRequestsPerChild 0 This behaviour only starts after some uptime of httpd and puts unnecessary load on the server, because many children are killed and spawned again for every request. In the server status it looks like this: Slot 1-4 serves a request (if browser uses keepalive more than 1 request gets served) 1-4 12441 0/0/162 W Connection closes, child pid 12441 has exited 1-4 - 0/0/170 . This problem seems to be specific with OpenBSD and also existed with 2.0.46 which was the first version we tested. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org