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 41743] Graceful restarts don't effect children in keepalive until they exit
Date Thu, 03 Feb 2011 02:11:05 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=41743

--- Comment #15 from Andrew <andrew.punch@247realmedia.com> 2011-02-02 21:11:01 EST
---
The two patches that have been attached to this bug use the approaches outlined
below.

TRUNK
=====

1. Set the mpm_state to AP_MPMQ_STOPPING


2.2.x BRANCH
============

1. Set the mpm_state to AP_MPMQ_STOPPING
2. Return the correct value from ap_graceful_stop_signalled()

I considered rewriting http_core.c and http_protocol.c in 2.2.x to use
ap_mpm_query(). However third party modules may use
ap_graceful_stop_signalled(), so it needed to be fixed anyway, and I didn't
want to risk breaking code in http_core and http_protocol that was working
well. 

*All* other mpms support ap_graceful_stop_signalled() in 2.2.x, except Netware.


OTHER MPMS
==========

I had a quick check through other 2.2.x MPMs and noticed that the Netware MPM
appears to have the same issue as prefork. I am not a netware expert, so it
might be good to have someone check that out.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

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


Mime
View raw message