def __setitem__(self, key, obj): self.acquire() LRUCache.__setitem__(self, key, obj) self.release()
def __setitem__(self, key, obj): self.acquire() try: LRUCache.__setitem__(self, key, obj) finally: self.release()