From c48f68e29e8d1df3039b851b0dfd349cae7bd69d Mon Sep 17 00:00:00 2001 From: Joonbum Ko Date: Thu, 10 Nov 2022 19:36:33 +0900 Subject: [PATCH] wl_egl: Set timeout for buffer_clear to 500ms - Some system condition problems may cause signal after 200ms. Change-Id: I40bdbf7cc862e0026228b85644eda60f15b86dec Signed-off-by: Joonbum Ko --- src/tpl_wl_egl_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tpl_wl_egl_thread.c b/src/tpl_wl_egl_thread.c index 67c14a1..19f27af 100755 --- a/src/tpl_wl_egl_thread.c +++ b/src/tpl_wl_egl_thread.c @@ -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 */ -- 2.34.1