httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Bloom <>
Subject Re: core output filter buffering
Date Wed, 21 Nov 2001 18:37:05 GMT
On Wednesday 21 November 2001 10:29 am, Ian Holsman wrote:
> On Wed, 2001-11-21 at 10:14, Ryan Bloom wrote:
> > On Tuesday 20 November 2001 03:23 pm, Doug MacEachern wrote:
> >
> > Okay, I have looked at this again.  I have a patch, but it is doing too
> > much buffering now.  :-(  I'm hoping to fix this soon.  However, there is
> > a misunderstanding in the question below that I want to clear up.  We try
> > to buffer up to AP_MIN_BYTES_TO_WRITE in the core, never more than that. 
> > With that logic, the behavior you are seeing is correct.  However, you
> > are seeing the correct behavior because of the values that you chose.
> >
> > :-)
> Hey Ryan.
> while your looking at buffering
> is there any way to buffer the stuff up over brigades?
> mod-include creates a seperate brigade per virtual include and you can
> get lots of small packets being sent

The core should be doing this for you.  I think you are seeing the problem
I described above.  Namely, your SSI files are creating more than 16 brigades
that combine to less than 8192 bytes.  This is what causes the core to send
the data too soon.  I am about to commit a patch that stops that behavior.  Can
you test with the patch and let me know if it solves your problem too?

If not, could you send me a test case?


Ryan Bloom
Covalent Technologies

View raw message