Skip to content

Commit 3c0c8ba

Browse files
authored
cancel timer in destructor (#16)
1 parent 68120a6 commit 3c0c8ba

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

orbbec_camera/src/ob_camera_node.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,12 @@ void OBCameraNode::setAndGetNodeParameter(
9494
}
9595
}
9696

97-
OBCameraNode::~OBCameraNode() noexcept { clean(); }
97+
OBCameraNode::~OBCameraNode() noexcept {
98+
if(diagnostic_timer_) {
99+
diagnostic_timer_->cancel();
100+
}
101+
clean();
102+
}
98103

99104
void OBCameraNode::rebootDevice() {
100105
RCLCPP_WARN_STREAM(logger_, "Reboot device");

0 commit comments

Comments
 (0)