Skip to content

Commit 9fadad2

Browse files
AlexisPotvinARAeboasson
authored andcommitted
Fix WaitSet destructor AttributeError for attached attribute
1 parent 2bb368c commit 9fadad2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

cyclonedds/core.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1698,8 +1698,9 @@ def __init__(
16981698
self.attached = []
16991699

17001700
def __del__(self) -> None:
1701-
for v in self.attached:
1702-
self._waitset_detach(self._ref, v[0]._ref)
1701+
if hasattr(self, "attached"):
1702+
for v in self.attached:
1703+
self._waitset_detach(self._ref, v[0]._ref)
17031704
super().__del__()
17041705

17051706
def attach(self, entity: Entity) -> None:

0 commit comments

Comments
 (0)