httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Querna <>
Subject Re: svn commit: r467655 - in /httpd/httpd/trunk: CHANGES docs/manual/mod/mod_cache.xml modules/cache/mod_cache.c modules/cache/mod_cache.h
Date Wed, 25 Oct 2006 18:08:19 GMT
Davi Arnaut wrote:
> Joe Orton wrote:
>>> and we must not slow the caching because of a slow client (that's why 
>>> I didn't pass the brigade).
>> There is no other acceptable solution AFAICS.  Buffering the entire 
>> brigade (either to disk, or into RAM as the current code does) before 
>> writing to the client is not OK, polling on buckets is not possible, 
>> using threads is not OK, using non-blocking writes up the output filter 
>> chain is not possible.  Any other ideas?
> I think we should build the necessary infrastructure to solve this
> problem once and for all. Be it either non-blocking writes, AIO or add
> support to the core output filter to write data to different destinations.

Thats not going to be possible until 3.0. Good luck :)


View raw message