From: William A. Rowe Jr Date: Tue, 23 Oct 2007 22:05:14 +0000 (+0000) Subject: Unless I've misread this, POD is write-blocking, read nonblocking timeout 0. X-Git-Tag: 2.3.0~1315 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1e84b4e15a7d6ed93f4eaf8c30208a86e3e8a288;p=apache Unless I've misread this, POD is write-blocking, read nonblocking timeout 0. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@587673 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/mpm_common.c b/server/mpm_common.c index 91a16cc451..86ddc91c3c 100644 --- a/server/mpm_common.c +++ b/server/mpm_common.c @@ -565,7 +565,8 @@ AP_DECLARE(apr_status_t) ap_mpm_pod_open(apr_pool_t *p, ap_pod_t **pod) apr_status_t rv; *pod = apr_palloc(p, sizeof(**pod)); - rv = apr_file_pipe_create(&((*pod)->pod_in), &((*pod)->pod_out), p); + rv = apr_file_pipe_create_ex(&((*pod)->pod_in), &((*pod)->pod_out), + APR_WRITE_BLOCK, p); if (rv != APR_SUCCESS) { return rv; }