Deadlock Detection and recovery
As predicted, the multithreaded container is harder than expected. The issue of course is deadlocks in treecache. For deadlock detection, we need a Directed Graph package and a cycle detection algorithm. Fairly simple stuff ( thank heavens we do not have a distributed transaction manager ). Rather than write one, I was thinking maybe there's one you know of. If so, please post a suggestion ( URL where I can get it -- googling did not help much ).