if(len == 0) {
/* Lazy frickin browsers just reset instead of shutting down. */
- if(ret == APR_EOF || ret == APR_ECONNRESET)
+ if(ret == APR_EOF || ret == APR_ECONNRESET) {
if(APR_BRIGADE_EMPTY(pCtx->pbbPendingInput))
return APR_EOF;
else
* so we'll return EOF then
*/
return APR_SUCCESS;
+ }
if(eReadType != APR_NONBLOCK_READ)
ap_log_error(APLOG_MARK,APLOG_ERR,ret,NULL,
if(ret != APR_SUCCESS)
return ret;
ret=churn(pCtx,APR_NONBLOCK_READ,&zero);
- if(ret != APR_SUCCESS)
+ if(ret != APR_SUCCESS) {
if(ret == APR_EOF)
return APR_SUCCESS;
else
return ret;
+ }
}
break;
}