From d3a71dcf65722b80b6f08acb4a371b138436a495 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Thu, 4 Mar 2021 12:14:37 +0800 Subject: [PATCH] camerad: fix thumbnail cnt (#20236) --- selfdrive/camerad/cameras/camera_common.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/selfdrive/camerad/cameras/camera_common.cc b/selfdrive/camerad/cameras/camera_common.cc index 2542d3938..0948e83c0 100644 --- a/selfdrive/camerad/cameras/camera_common.cc +++ b/selfdrive/camerad/cameras/camera_common.cc @@ -342,7 +342,8 @@ void *processing_thread(MultiCameraState *cameras, CameraState *cs, process_thre } set_thread_name(thread_name); - for (int cnt = 0; !do_exit; cnt++) { + uint32_t cnt = 0; + while (!do_exit) { if (!cs->buf.acquire()) continue; callback(cameras, cs, cnt); @@ -352,6 +353,7 @@ void *processing_thread(MultiCameraState *cameras, CameraState *cs, process_thre publish_thumbnail(cameras->pm, &(cs->buf)); } cs->buf.release(); + ++cnt; } return NULL; }