From 06e3b1e445c1a99fb6284beb95ae92c48fb5bade Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Mon, 4 Jan 2021 17:18:10 +0800 Subject: [PATCH] fix thread safety issue in camera focusing (#19576) --- selfdrive/camerad/cameras/camera_qcom.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selfdrive/camerad/cameras/camera_qcom.h b/selfdrive/camerad/cameras/camera_qcom.h index 0290ec1585..293d4741cf 100644 --- a/selfdrive/camerad/cameras/camera_qcom.h +++ b/selfdrive/camerad/cameras/camera_qcom.h @@ -98,7 +98,7 @@ typedef struct CameraState { int16_t focus[NUM_FOCUS]; uint8_t confidence[NUM_FOCUS]; - float focus_err; + std::atomic focus_err; uint16_t cur_step_pos; uint16_t cur_lens_pos;