]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
AIX: Change the default accept mechanism from pthread back to
authorJeff Trawick <trawick@apache.org>
Mon, 5 May 2003 11:45:49 +0000 (11:45 +0000)
committerJeff Trawick <trawick@apache.org>
Mon, 5 May 2003 11:45:49 +0000 (11:45 +0000)
commitdb3f780e5d7140a128b6a2ff88d2688facc24ee0
treeab905ef2cec2a53b4bb146a630e83607d07f0fc0
parent2b9d3c1497acc020d95f98c2c3f3974f6d380495
AIX: Change the default accept mechanism from pthread back to
fcntl.  Idle child cleanup doesn't work when the child selected
for termination by the parent is waiting on a pthread mutex, and
because the AIX kernel's notion of hot process is apparently the
same as Apache's, it is common for the Apache parent to continually
select a child for termination that the kernel will leave waiting
on the mutex for extended periods of time.  There are other
concerns with pthread mutexes as well, such as the ability to
deadlock the server if a child process segfaults while holding the
mutex.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@99718 13f79535-47bb-0310-9956-ffa450edef68
src/CHANGES
src/include/ap_config.h