httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Stein <gst...@lyra.org>
Subject Re: eek. poor chunking behavior.
Date Tue, 12 Sep 2000 01:42:58 GMT
On Tue, Sep 12, 2000 at 01:39:28AM +0000, Tony Finch wrote:
> Greg Stein <gstein@lyra.org> wrote:
>...
> >Somewhat separate: we have been discussin an "EOS eater" filter that a
> >subrequest would insert into its chain. I'm presuming that it has no
> >interactions with this patch, but am mentioning it in case somebody else
> >sees it. ??
> 
> Hmm, that's a good point. Since the EOS eater is below pass_brigade
> it'll have to unset the eos_sent bit in the request_rec. An
> alternative is to make it the responsibility of the core to set the
> eos_sent flag, which I think might be cleaner.
> 
> (For a moment I thought that the EOS might get stuck in the filter
> stack such that the core wouldn't see it by the time finalize_request
> happens, but this is wrong because the whole point of EOS is to tell
> filters to flush out their buffered data.)

Recall that the EOS eater filter's "r" field points to the subrequest.
Therefore, it will set the "proper" flag.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

Mime
View raw message