From 460714ed856e65e9cb85728feae8304c0c97f27b Mon Sep 17 00:00:00 2001 From: Jim Jagielski Date: Tue, 20 Mar 2007 15:48:23 +0000 Subject: [PATCH] Even though we don't let our bb grow too large, still honor flush buckets anyway... Note: maybe now we should use something a little larger that AP_MIN_BYTES_TO_WRITE?? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@520442 13f79535-47bb-0310-9956-ffa450edef68 --- modules/experimental/mod_sedfilter.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/experimental/mod_sedfilter.c b/modules/experimental/mod_sedfilter.c index 3defd22bad..c907a86272 100644 --- a/modules/experimental/mod_sedfilter.c +++ b/modules/experimental/mod_sedfilter.c @@ -342,6 +342,14 @@ static apr_status_t sed_filter(ap_filter_t *f, apr_bucket_brigade *bb) APR_BRIGADE_INSERT_TAIL(passbb, b); break; } + else if (APR_BUCKET_IS_FLUSH(b)) { + APR_BUCKET_REMOVE(b); + APR_BRIGADE_INSERT_TAIL(passbb, b); + rv = ap_pass_brigade(f->next, passbb); + apr_brigade_cleanup(passbb); + if (rv != APR_SUCCESS) + return rv; + } else if (APR_BUCKET_IS_METADATA(b)) { APR_BUCKET_REMOVE(b); APR_BRIGADE_INSERT_TAIL(passbb, b); -- 2.50.1