From 0cf8671c8571df200399364d7aea656d5ed762a3 Mon Sep 17 00:00:00 2001 From: diegoalonso29 Date: Thu, 26 Mar 2020 14:04:36 +0100 Subject: [PATCH] Join thread fix --- livox_ros_driver/livox_ros_driver/lds_lvx.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/livox_ros_driver/livox_ros_driver/lds_lvx.cpp b/livox_ros_driver/livox_ros_driver/lds_lvx.cpp index 5209777..c13b40e 100644 --- a/livox_ros_driver/livox_ros_driver/lds_lvx.cpp +++ b/livox_ros_driver/livox_ros_driver/lds_lvx.cpp @@ -55,6 +55,9 @@ LdsLvx::~LdsLvx() { if (packets_of_frame_.packet != nullptr) { delete[] packets_of_frame_.packet; } + if (t_read_lvx_->joinable()) { + t_read_lvx_->join(); + } } void LdsLvx::PrepareExit(void) {