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

--- Comment #2 from Yann Ylavic <[email protected]> ---
Created attachment 38163
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=38163&action=edit
Fix startup_children() grace period

If startup_children() does not create all the requested children it means that
the scorebord is full (which is the case with "ServerLimit 1" and the only
possible child already gracefully stopping). In this case I don't think that
httpd should keep calling startup_children() every second (which attachment
38161 does not prevent anymore), yet it should keep replacing exiting processes
one by one (which is rightly addressed by the patch).

This new patch should address both cases, using the gobal ap_daemons_to_start
in startup_children() makes it bigger but simplifies the handling of
StartServers overall (IMO), while still tracking "startup_children() called
once by server_main_loop()" locally.
Does it work for you?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to