]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Fix starvation issue on listening sockets where a short-lived
authorSander Striker <striker@apache.org>
Thu, 18 Mar 2004 07:36:53 +0000 (07:36 +0000)
committerSander Striker <striker@apache.org>
Thu, 18 Mar 2004 07:36:53 +0000 (07:36 +0000)
commita61b0a1aec8aa2d57f71b23b5928f3322217121d
tree8290001cda84ebeff019f4ee1db9bdfbcb30fd8d
parent1371aca6efc8cbfe8096e5d4b9f24bc893cc0d06
Fix starvation issue on listening sockets where a short-lived
connection on a rarely-accessed listening socket will cause a
child to hold the accept mutex and block out new connections until
another connection arrives on that rarely-accessed listening socket.
With Apache 2.x there is no performance concern about enabling the
logic for platforms which don't need it, so it is enabled everywhere
except for Win32.

Submitted by: Jeff Trawick
Reviewed by: Jim Jagielski, Justin Erenkrantz

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@103018 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
configure.in
include/ap_config.h
os/unix/unixd.c
server/listen.c
server/mpm/netware/mpm_netware.c