wl_egl: Set timeout for buffer_clear to 500ms 53/284153/1
authorJoonbum Ko <joonbum.ko@samsung.com>
Thu, 10 Nov 2022 10:36:33 +0000 (19:36 +0900)
committerJoonbum Ko <joonbum.ko@samsung.com>
Thu, 10 Nov 2022 10:36:36 +0000 (19:36 +0900)
 - Some system condition problems may cause signal after 200ms.

Change-Id: I40bdbf7cc862e0026228b85644eda60f15b86dec
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
src/tpl_wl_egl_thread.c

index 67c14a1..19f27af 100755 (executable)
@@ -2124,7 +2124,7 @@ _tpl_wl_egl_surface_buffer_clear(tpl_wl_egl_surface_t *wl_egl_surface)
                                 * is important. display->mutex must surround buffer->mutex */
                                wait_result = tpl_gcond_timed_wait(&wl_egl_buffer->cond,
                                                                                                   &wl_egl_display->wl_event_mutex,
-                                                                                                  200); /* 200ms */
+                                                                                                  500); /* 500ms */
                                tpl_gmutex_lock(&wl_egl_buffer->mutex);
                                status = wl_egl_buffer->status; /* update status */