Phil Steitz wrote: > Note that clearOldest() (called in the middle of allocate()) itself > calls allocate(). That could explain it.
Good catch. That will be it :) clearOldest() also needs to be moved outside of any syncs to prevent possible deadlocks. I'm just setting up commons-performance to make sure I can reproduce the failures and then I'll take a stab at a fix. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org