https://bz.apache.org/bugzilla/show_bug.cgi?id=60487

--- Comment #2 from Eric Covener <cove...@gmail.com> ---
Thanks for the report and patch. 

Did you take some explicit efforts to get a SIGHUP/WINCH sent during the load
of the module?  I am wondering if there is something else more likely to delay
the startup in practice, perhaps in Jacob's env?

IIUC the core issue is that despite the one weird comment that is 15+ years
old, the signals for restart are not ignored while one is being processed / or
when the MPM is unloaded (a much later invention for MPMS)

I do think it's more likely you have back-to-back graceful signals and just
ignoring the second is better.  Maybe a good sanity check would be to look for
mpm_state == AP_MPMQ_STARTING when retained == NULL and no-op'ing it
altogether.  An even safer option might be to only handle the graceful flavors
w/ the new block, to avoid the chance a hard stop or hard restart is ignored if
we're missing something?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to