From b852aba670d67271c455fcc33d8a8b5b90256429 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Fri, 20 Sep 2024 01:58:06 +0800 Subject: [PATCH] camerad: fix POLLPRI event check in poll loop (#33591) fix event check in poll loop to validate POLLPRI --- system/camerad/cameras/camera_qcom2.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/camerad/cameras/camera_qcom2.cc b/system/camerad/cameras/camera_qcom2.cc index 9785ceef9..1b717754d 100644 --- a/system/camerad/cameras/camera_qcom2.cc +++ b/system/camerad/cameras/camera_qcom2.cc @@ -374,7 +374,7 @@ void camerad_thread() { break; } - if (!fds[0].revents) continue; + if (!(fds[0].revents & POLLPRI)) continue; struct v4l2_event ev = {0}; ret = HANDLE_EINTR(ioctl(fds[0].fd, VIDIOC_DQEVENT, &ev));