From 61b7b41a386c613f88decfe8f0859905bfde63f4 Mon Sep 17 00:00:00 2001 From: zhuangzi Date: Mon, 13 Jan 2025 18:04:08 +0800 Subject: [PATCH] Fix device lock issue in OBCameraNodeDriver::startDevice --- orbbec_camera/src/ob_camera_node_driver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orbbec_camera/src/ob_camera_node_driver.cpp b/orbbec_camera/src/ob_camera_node_driver.cpp index 0ddc7763..429c208e 100644 --- a/orbbec_camera/src/ob_camera_node_driver.cpp +++ b/orbbec_camera/src/ob_camera_node_driver.cpp @@ -473,7 +473,7 @@ void OBCameraNodeDriver::startDevice(const std::shared_ptr &list } std::this_thread::sleep_for(std::chrono::milliseconds(connection_delay_)); int try_lock_count = 0; - int max_try_lock_count = 5; + int max_try_lock_count = 50; while (try_lock_count < max_try_lock_count) { int try_lock_result = pthread_mutex_trylock(orb_device_lock_);