From 064bcbe80b90dc8dabb36c713964d6834b81c7c0 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Wed, 27 Jan 2021 19:08:38 +0800 Subject: [PATCH] CameraBuf::acquire : release on failure (#19935) --- selfdrive/camerad/cameras/camera_common.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/selfdrive/camerad/cameras/camera_common.cc b/selfdrive/camerad/cameras/camera_common.cc index ed707408bc..8d63921f45 100644 --- a/selfdrive/camerad/cameras/camera_common.cc +++ b/selfdrive/camerad/cameras/camera_common.cc @@ -133,6 +133,7 @@ bool CameraBuf::acquire() { const FrameMetadata &frame_data = camera_bufs_metadata[cur_buf_idx]; if (frame_data.frame_id == -1) { LOGE("no frame data? wtf"); + release(); return false; }