On Jan 1, 2009, at 11:44 AM, Jim Jagielski wrote:


One thing which adds a wrinkle is that I envision various modules
using various providers for slotmem, so, for example, mod_proxy
would used shared mem and mod_cache would use DBM for example.
In this case, you have one interface to 2 providers working at
the same time and I'm not sure if ap_slotcache_t collisions
could occur (if DBM defines it one way and sharedmem defines
it another, and both providers are compiled and active, will
stuff break?)... That was the rationale behind up-front defining
the struct but trying to make it generic enough...


After researching, typedef's abstraction alleviates this
issue. So I'll start working on getter/setter functions for
slotmem and removing user-land locks. But I won't commit
anything until 2.3.1 is released...

Reply via email to