On Mon, 19 Aug 2002, Blaise Tarr wrote: > Thanks Brian. It's much better now, but it still buffers in 8K chunks > as opposed to the 2.0.32 behavior where there was no apparent > buffering.
This is probably because it's doing a blocking read on the pipe bucket. It would have to do a nonblocking read to get you what you want. What happens if you change APR_BUCKET_BUFF_SIZE (in apr_buckets.h) to like 1kb or something else? Does that change the buffering characteristics you're seeing? It should, I think. --Cliff PS: You might also have to change AP_MIN_BYTES_TO_WRITE, but I'm not sure.
