From: Changyeon Lee Date: Wed, 4 Oct 2023 03:17:23 +0000 (+0900) Subject: tbm_surface_queue: Fix bug that can_dequeue does not wait when using 1000ms X-Git-Tag: accepted/tizen/unified/20231006.044440^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9666247e6939813dd12d537818353680e252403d;p=platform%2Fcore%2Fuifw%2Flibtbm.git tbm_surface_queue: Fix bug that can_dequeue does not wait when using 1000ms Change-Id: I690deef54400ce54bb27febcca06b0cf15ac94ad --- 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;