diff options
author | Jeff Trawick <trawick@apache.org> | 2010-09-24 13:25:25 +0200 |
---|---|---|
committer | Jeff Trawick <trawick@apache.org> | 2010-09-24 13:25:25 +0200 |
commit | e5ab365322cd6ef16b63e26288f170aebbc31132 (patch) | |
tree | e6e8f8ccd4c4c4c570f0d6b2307c91ee365bf272 /CHANGES | |
parent | Added util_regex.c to NetWare makefile. (diff) | |
download | apache2-e5ab365322cd6ef16b63e26288f170aebbc31132.tar.xz apache2-e5ab365322cd6ef16b63e26288f170aebbc31132.zip |
Fix crash accessing pollset on worker thread when child process is exiting.
The timeout mutex and pollset were allocated from the listener thread
pool. During child process shutdown, the listener thread exits first
while any outstanding requests finish. These objects need to be allocated
from pchild since the lifetime extends until the last worker thread has
finished.
Switch to pchild, and move init of these objects to the same place as
other thread-independent objects.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1000814 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -2,6 +2,9 @@ Changes with Apache 2.3.9 + *) Event MPM: Fix crash accessing pollset on worker thread when child + process is exiting. [Jeff Trawick] + *) core: For process invocation (cgi, fcgid, piped loggers and so forth) pass the system library path (LD_LIBRARY_PATH or platform-specific variables) along with the system PATH, by default. Both should be |