]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
the input handle to the pod (used by child processes) needs to be non-blocking
authorJeff Trawick <trawick@apache.org>
Fri, 8 Jun 2001 16:53:10 +0000 (16:53 +0000)
committerJeff Trawick <trawick@apache.org>
Fri, 8 Jun 2001 16:53:10 +0000 (16:53 +0000)
commitfa787dcc297cc66cb52781bbf48c79c5069ef891
tree814818da36f60dafe38ecca9f17cc12677bc2d2e
parent0f8c1f462c5fc809bb4b019dba16034d06eb137f
the input handle to the pod (used by child processes) needs to be non-blocking

before this, no requests could be processed by prefork since after connect
from the client prefork would block reading the pod

the write handle to the pod probably doesn't have to be non-blocking, but
getting EAGAIN for the pipe-full condition, rather than blocking, is nice
for now since it would tend to indicate that something is FUBAR; on the other
hand, this probably needs to change in order to support more than 4K workers

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89310 13f79535-47bb-0310-9956-ffa450edef68
server/mpm_common.c