Unverified Commit d25877dd authored by Nick Hill's avatar Nick Hill Committed by GitHub
Browse files

[BugFix] Avoid secondary error in ShmRingBuffer destructor (#6530)

parent 1c27d25f
......@@ -119,6 +119,7 @@ class ShmRingBuffer:
)
def __del__(self):
if hasattr(self, "shared_memory"):
self.shared_memory.close()
if self.is_creator:
self.shared_memory.unlink()
......@@ -428,7 +429,6 @@ class MessageQueue:
def dequeue(self):
if self._is_local_reader:
overflow = False
with self.acquire_read() as buf:
overflow = buf[0] == 1
if not overflow:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment