From 9d2fd3092407941da4dd9b4767e6f4540b57b9da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 10 Sep 2008 17:19:43 +0200 Subject: [PATCH] Remove semaphore on get --- trytond/osv/osv.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/trytond/osv/osv.py b/trytond/osv/osv.py index 5be32b9a7a..fc19039e8c 100644 --- a/trytond/osv/osv.py +++ b/trytond/osv/osv.py @@ -240,12 +240,7 @@ class Cacheable(object): def get(self, cursor, key): try: - self.semaphore.acquire() - try: - res = self._cache[cursor.dbname][key][0] - finally: - self.semaphore.release() - return res + return self._cache[cursor.dbname][key][0] except KeyError: return None