From 9666247e6939813dd12d537818353680e252403d Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Wed, 4 Oct 2023 12:17:23 +0900 Subject: [PATCH] tbm_surface_queue: Fix bug that can_dequeue does not wait when using 1000ms Change-Id: I690deef54400ce54bb27febcca06b0cf15ac94ad --- src/tbm_surface_queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tbm_surface_queue.c b/src/tbm_surface_queue.c index ff82ad8..3f17764 100644 --- a/src/tbm_surface_queue.c +++ b/src/tbm_surface_queue.c @@ -1387,7 +1387,7 @@ tbm_surface_queue_can_dequeue_wait_timeout(tbm_surface_queue_h surface_queue, in while (1) { clock_gettime(CLOCK_MONOTONIC, &tp); - if (ms_timeout > 1000) + if (ms_timeout >= 1000) tp.tv_sec += ms_timeout / 1000; tp.tv_nsec += (ms_timeout % 1000) * 1000000; -- 2.34.1