So thanks to prodding from Jean-Jacques Clar at Novell, I'm putting in an
apr_bucket_alloc_max_free_set() that just calls
apr_allocator_max_free_set() on the underlying allocator. Now we need to
call that function each time we create an apr_bucket_alloc_t, which
happens in each MPM.
My only question is this:
What should the max freelist size be? 64K? 32K? If somebody says "it
should be configurable," I'm gonna shoot them. ;) hehe It probably
SHOULD be, but I don't have time to implement that right now.
--Cliff
|