From: André Malo Date: Wed, 26 May 2004 23:30:39 +0000 (+0000) Subject: mod_logio no longer removes the EOS bucket. PR 27928. X-Git-Tag: 2.0.50~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e2b90333da246021c88c8ac6cac064c0f4db5d9;p=thirdparty%2Fapache%2Fhttpd.git mod_logio no longer removes the EOS bucket. PR 27928. Submitted by: Bojan Smojver Reviewed by: Andr� Malo, Jeff Trawick, Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@103790 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index b8c63ad0faf..042cd29299b 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,8 @@ Changes with Apache 2.0.50 + *) mod_logio no longer removes the EOS bucket. PR 27928. + [Bojan Smojver ] + *) htpasswd no longer refuses to process files that contain empty lines. [André Malo] diff --git a/STATUS b/STATUS index 5978ecff1aa..37f6d70df87 100644 --- a/STATUS +++ b/STATUS @@ -1,5 +1,5 @@ APACHE 2.0 STATUS: -*-text-*- -Last modified at [$Date: 2004/05/26 23:14:03 $] +Last modified at [$Date: 2004/05/26 23:30:38 $] Release: @@ -199,10 +199,6 @@ PATCHES TO BACKPORT FROM 2.1 http://www.apache.org/~nd/mod_rewrite_fixleak.diff +1: nd - *) mod_logio no longer removes the EOS bucket. PR 27928. - modules/loggers/mod_logio.c: r1.8 - +1: nd, trawick, jorton - *) mod_rewrite no longer turns forward proxy requests into reverse proxy requests. PR 28125 modules/mappers/mod_rewrite.c: r1.255 diff --git a/modules/loggers/mod_logio.c b/modules/loggers/mod_logio.c index 1f3bdcced25..d17daefd83d 100644 --- a/modules/loggers/mod_logio.c +++ b/modules/loggers/mod_logio.c @@ -127,10 +127,8 @@ static apr_status_t logio_out_filter(ap_filter_t *f, /* End of data, make sure we flush */ if (APR_BUCKET_IS_EOS(b)) { - APR_BRIGADE_INSERT_TAIL(bb, - apr_bucket_flush_create(f->c->bucket_alloc)); - APR_BUCKET_REMOVE(b); - apr_bucket_destroy(b); + APR_BUCKET_INSERT_BEFORE(b, + apr_bucket_flush_create(f->c->bucket_alloc)); } return ap_pass_brigade(f->next, bb);