diff --git a/synapse/storage/_base.py b/synapse/storage/_base.py index e1f29a3ac..a088a6175 100644 --- a/synapse/storage/_base.py +++ b/synapse/storage/_base.py @@ -184,7 +184,7 @@ class CacheDescriptor(object): try: cached_result_d = self.cache.get(keyargs) - observed = cached_result_d.observe() + observer = cached_result_d.observe() if DEBUG_CACHES: @defer.inlineCallbacks def check_result(cached_result): @@ -197,9 +197,9 @@ class CacheDescriptor(object): ) raise ValueError("Stale cache entry") defer.returnValue(cached_result) - observed.addCallback(check_result) + observer.addCallback(check_result) - return observed + return observer except KeyError: # Get the sequence number of the cache before reading from the # database so that we can tell if the cache is invalidated