Return-Path: Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 21987 invoked by uid 500); 8 Oct 2002 00:16:37 -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 21976 invoked from network); 8 Oct 2002 00:16:36 -0000 Date: 8 Oct 2002 00:17:27 -0000 Message-ID: <20021008001727.20007.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: bugs@httpd.apache.org Cc: Subject: DO NOT REPLY [Bug 11514] - MPM of worker leads to Apache stalling (child exits) 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=11514 MPM of worker leads to Apache stalling (child exits) ------- Additional Comments From jrd@cc.usu.edu 2002-10-08 00:17 ------- I was asked if a core dump were available. It is not at this moment, but I can add to the observations. I rebuilt Apache with version 2.0.40 using the following script file: # more myway.thread #! /bin/sh ./configure \ --prefix=/opt/lib/httpd2 \ --enable-http \ --enable-auth-anon \ --enable-mime-magic \ --enable-cern-meta \ --enable-expires \ --enable-headers \ --enable-unique-id \ --enable-ssl \ --enable-dav \ --enable-info \ --enable-cgi \ --enable-dav-fs \ --enable-speling \ --enable-rewrite \ --enable-so \ --enable-modules-shared=all \ --with-ssl=/usr/local/ssl \ --with-mpm=worker ------------- This build worked much better than 2.0.39. However, it has two major problems of the kind discussed in the original report. First, asking for /server-stats/ causes the server to cease serving, with no error messages. Using apachectl stop yields errors about unable to do thread_join, which suggests a thread is lost. Second, I let this run overnight in production mode. Alas, it stopped rather soon thereafter and wedged in the same way as above. Yet I could test the server with zb and ab and it performed fine. So there is some combination of requests which cause thread problems. I infer these two difficulties are related in some manner, and tied to those initially reported for v2.0.39. 2.0.40 is better (server does get to the working state). The server does not crash in the formal sense, it just ceases to progress and does not respond. Building is with the stock UnixWare C compiler, not with gcc. No problems noted. If I remove with --with-mpm=worker line the resulting pre-forked server runs perfectly. Stock mpm settings in httpd.conf. Joe D. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org