[Zodb-checkins] CVS: ZODB3/ZEO - ClientStorage.py:1.73.2.20

Jeremy Hylton jeremy at zope.com
Thu Jun 5 19:10:20 EDT 2003


Update of /cvs-repository/ZODB3/ZEO
In directory cvs.zope.org:/tmp/cvs-serv9627

Modified Files:
      Tag: ZODB3-3_1-branch
	ClientStorage.py 
Log Message:
Move remote call outside lock acquire/release.


=== ZODB3/ZEO/ClientStorage.py 1.73.2.19 => 1.73.2.20 ===
--- ZODB3/ZEO/ClientStorage.py:1.73.2.19	Thu Jun  5 16:53:27 2003
+++ ZODB3/ZEO/ClientStorage.py	Thu Jun  5 18:10:17 2003
@@ -636,9 +636,9 @@
             v = self._cache.modifiedInVersion(oid)
             if v is not None:
                 return v
-            return self._server.modifiedInVersion(oid)
         finally:
             self._lock.release()
+        return self._server.modifiedInVersion(oid)
 
     def new_oid(self):
         """Storage API: return a new object identifier."""




More information about the Zodb-checkins mailing list