Apply a bandaid for _dirties being stuck in memcached.

This commit is contained in:
Neil Williams
2012-12-27 11:20:56 -08:00
parent 4fda0f9f4a
commit 55a4968209

View File

@@ -418,6 +418,10 @@ class DataThing(object):
bases[i] = items_db([i]).values()[0]
bases[i]._cache_myself()
if bases[i] and bases[i]._dirties:
g.log.error("Got _dirties back from the cache for %r. Cleaning up.", bases[i])
bases[i]._dirties.clear()
bases[i]._cache_myself()
if data:
need = []