From: Yann Ylavic Date: Tue, 14 Feb 2017 22:32:05 +0000 (+0000) Subject: default_handler: cleanup outputed brigade before leaving. X-Git-Tag: 2.5.0-alpha~659 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=67e267e0e26df6adf4f3a7ebac3b5c379bc8d7d8;p=apache default_handler: cleanup outputed brigade before leaving. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1783041 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/core.c b/server/core.c index f802769649..34b7ad67e1 100644 --- a/server/core.c +++ b/server/core.c @@ -5017,6 +5017,8 @@ static int default_handler(request_rec *r) APR_BRIGADE_INSERT_TAIL(bb, e); status = ap_pass_brigade(r->output_filters, bb); + apr_brigade_cleanup(bb); + if (status == APR_SUCCESS || r->status != HTTP_OK || c->aborted) {