Commit 41416f06 authored by Jannis Leidel's avatar Jannis Leidel Committed by Sean Bleier

Alright, using setnx was a terrible idea. Back to set/mset.

parent 98aa77fb
......@@ -75,7 +75,7 @@ class CacheClass(BaseCache):
"""
key = self.prepare_key(key)
# store the pickled value
result = self._cache.setnx(key, pickle.dumps(value))
result = self._cache.set(key, pickle.dumps(value))
# set expiration if needed
self.expire(key, timeout)
# result is a boolean
......@@ -138,7 +138,7 @@ class CacheClass(BaseCache):
for key, value in data.iteritems():
safe_data[self.prepare_key(key)] = pickle.dumps(value)
if safe_data:
self._cache.msetnx(safe_data)
self._cache.mset(safe_data)
map(self.expire, safe_data, [timeout]*len(safe_data))
def close(self, **kwargs):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment