httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 11514] - MPM of worker leads to Apache stalling (child exits)
Date Tue, 08 Oct 2002 00:17:27 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11514>.
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


Mime
View raw message