Mailing List Archive

[Bug 9169] - worker MPM shutdown delays
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=9169>.
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=9169

worker MPM shutdown delays

jwoolley@apache.org changed:

What |Removed |Added
----------------------------------------------------------------------------
OS/Version|MacOS X |All
Platform|Macintosh |All
Summary|Mac OS X (Darwin): worker |worker MPM shutdown delays
|MPM shutdown delays |



------- Additional Comments From jwoolley@apache.org 2002-05-16 16:55 -------
Note: this PR is very similar though not identical to PR9011.

This was a known issue when we released 2.0.36, but it was better than the
alternatives which were to (a) further delay the release or (b) leave out the
patch that let worker shutdown limp along at least this well. Note that this
problem does not manifest itself on *all* platforms (for example, I believe
someone said it works fine on Solaris). It does this on at least Linux as well
(and now OSX according to you, thanks for mentioning that). The problem is
that the apr_thread_join call doesn't seem to work right or ever return on
those platforms (possibly a busted pthread library??), so the child process
sits around doing nothing until the parent process gives up on it and kills it.

We will clean this up in a future release. It was just a stopgap measure to
get worker shutdown remotely close to working in order to push 2.0.36 out the
door.

Thanks,
Cliff

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org