summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ffed473)
all writes are finished and visible.
def cleanup(self) -> None:
if not hasattr(self, 'shared_memory'):
return
def cleanup(self) -> None:
if not hasattr(self, 'shared_memory'):
return
- self.shared_memory.unlink()
+ with SharedDict.MPLOCK:
+ self.shared_memory.unlink()
def clear(self) -> None:
self._save_memory({})
def clear(self) -> None:
self._save_memory({})