Exemplo n.º 1
0
 def pack(self, t, referencesf, gc=True):
     # prevent all concurrent commits during packing
     self._commit_lock.acquire()
     try:
         MappingStorage.pack(self, t, referencesf, gc)
     finally:
         self._commit_lock.release()
Exemplo n.º 2
0
 def pack(self, t, referencesf, gc=True):
     # prevent all concurrent commits during packing
     self._commit_lock.acquire()
     try:
         MappingStorage.pack(self, t, referencesf, gc)
     finally:
         self._commit_lock.release()
Exemplo n.º 3
0
 def pack(self, t, referencesf, gc=True):
     # prevent all concurrent commits during packing
     with self._commit_lock:
         MappingStorage.pack(self, t, referencesf, gc)
Exemplo n.º 4
0
 def pack(self, t, referencesf, gc=True):
     # prevent all concurrent commits during packing
     with self._commit_lock:
         MappingStorage.pack(self, t, referencesf, gc)