Skip to content

Commit 69a98ca

Browse files
committed
Error if the _node has been removed but not sub
1 parent a835e8b commit 69a98ca

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

rclpy/rclpy/time_source.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,8 @@ def detach_node(self):
6666
# Remove the subscription to the clock topic.
6767
if self._clock_sub is not None:
6868
if self._node is None:
69-
print('Unable to destroy previously created clock subscription')
70-
else:
71-
self._node.destroy_subscription(self._clock_sub)
69+
raise RuntimeError('Unable to destroy previously created clock subscription')
70+
self._node.destroy_subscription(self._clock_sub)
7271
self._clock_sub = None
7372
self._node = None
7473

0 commit comments

Comments
 (0)