Cliff Woolley wrote:

>Bottom line: the size of c->bucket_alloc will be based on the max number
>of buckets and bucket buffers you've had allocated at one time.  The
>answer is almost certainly that apr_bucket_destroy() is not being called
>on some bucket that you're actually finished with.  This could be a
>symptom of discarding a brigade that still has buckets in it (since
>apr_brigade_destroy() will destroy all the buckets that are in the brigade
>at the time of the brigade's destruction), which is, I believe, what you
>guys have said is happening in this case.
>
>  
>

Yep, we really need to clean up that temp brigade in ap_get_client_block().
I'm testing a fix now; I'll commit it soon if the fix works.

Brian



Reply via email to