]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
mpm_event: don't kill keepalive connections on connections_above_limit().
authorYann Ylavic <ylavic@apache.org>
Tue, 3 Nov 2020 23:58:35 +0000 (23:58 +0000)
committerYann Ylavic <ylavic@apache.org>
Tue, 3 Nov 2020 23:58:35 +0000 (23:58 +0000)
commit370757e965b8a63e49fb21e3d1e414c13de36005
treed253f90f2162f4fa04353d3e58d5f174c560e784
parent27f27d1d19b2e22bb7044ce0b6de655d3fe12793
mpm_event: don't kill keepalive connections on connections_above_limit().

Before r1819855 (backported to 2.4.30), mpm_event killed keepalive connections
only when workers were exhausted, while this commit set workers_were_busy for
connections_above_limit().

Restore prior to r1819855 behaviour, and since ap_queue_info_num_idlers() is
now part of connections_above_limit(), let's update workers_were_busy there
only when necessary.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1883096 13f79535-47bb-0310-9956-ffa450edef68
changes-entries/event_keepalive_above_limit.txt [new file with mode: 0644]
server/mpm/event/event.c