Suor/django-cacheops — Issue #11: cacheops is not thread safe
Author: Suor
Created: 2012-02-25 13:35:17+00:00
State: open

It was never designed to be, but now that some folks are trying to use it with threads, I create this issue.

There are two things that can go wrong:
- accidental WatchErrors described in #9
- corruption of `cache_schemes` since schemes and their version update is not atomic
(there are more shared objects, but they should not cause any issues)

The first problem should be addressed in pooling_refactor branch, second is highly unlikely to appear. Can anyone test it some real application using threads?