Index: buckets/apr_brigade.c =================================================================== --- buckets/apr_brigade.c (revision 471101) +++ buckets/apr_brigade.c (working copy) @@ -182,6 +182,7 @@ if ((status = apr_bucket_read(bkt, &ignore, &len, APR_BLOCK_READ)) != APR_SUCCESS) { + *length = total; return status; } }