Issue Details (XML | Word | Printable)

Key: MODPYTHON-110
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Michel Jouvin
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
mod_python

Tru64 v5.1B : mod_python prevents httpd child restart after previous slave has crashed

Created: 19/Jan/06 02:14 AM   Updated: 19/Jan/06 02:42 AM
Return to search
Component/s: core
Affects Version/s: 3.2.7
Fix Version/s: None

Time Tracking:
Not Specified

Environment: HP Tru64 5.1B / Apache 2.0.55 with mpm-worker


 Description  « Hide
(issue already discussed on the mailing list...)

I recently installed mod_python 3.2b5 on Apache 2.0.54/2.0.55. I am running with problems if httpd slave process segfaults or is killed. In this case, new httpd child doesn't initialize properly and master process restart the max number of processes/threads. We are running Apache with the MPM worker (on Tru64 platform).

This behaviour appears only if mod_python is loaded into Apache. this doesn't seem to be related to mod_python usage : this can happen if you load mod_python even if no URL is configured to use it. You can easily reproduce the problem on Tru64 platform (tested on several systems with different configuration and different level of patches) by doing 'kill -KILL' of an Apache slave process.

This happens even on a server without any mod_python activity (no URL configured to run a Python script) and with only the Apache standard modules loaded (no PHP, no SVN...). This is a real pain because on our production server we regularly have httpd child crashed because of PHP. In this situation, httpd master doesn't succeed to restart properly a new child.



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
No changes have yet been made on this issue.