From: Ruediger Pluem Date: Sat, 8 Dec 2007 09:23:26 +0000 (+0000) Subject: * If no data is available at this point of time we need to switch into the X-Git-Tag: 2.3.0~1170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69f198a6ea039ad1ea23784db8baa1be09f8fda4;p=thirdparty%2Fapache%2Fhttpd.git * If no data is available at this point of time we need to switch into the BODY_CHUNK_PART state like we do several lines later in the code in the same situation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@602349 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/http/http_filters.c b/modules/http/http_filters.c index f18c781f821..f3a25f69b2b 100644 --- a/modules/http/http_filters.c +++ b/modules/http/http_filters.c @@ -243,6 +243,7 @@ apr_status_t ap_http_filter(ap_filter_t *f, apr_bucket_brigade *b, if (block == APR_NONBLOCK_READ && ( (rv == APR_SUCCESS && APR_BRIGADE_EMPTY(bb)) || (APR_STATUS_IS_EAGAIN(rv)) )) { + ctx->state = BODY_CHUNK_PART; return APR_EAGAIN; }