aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c')
-rw-r--r--libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c b/libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c
index 537fcc6..60a2371 100644
--- a/libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c
+++ b/libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c
@@ -217,7 +217,9 @@ eng_window_free(Evas_GL_Wl_Window *gw)
217 { 217 {
218 if (context) eglDestroyContext(gw->egl_disp, context); 218 if (context) eglDestroyContext(gw->egl_disp, context);
219 context = EGL_NO_CONTEXT; 219 context = EGL_NO_CONTEXT;
220 eglTerminate(gw->egl_disp); 220 /* NB: This is causing an unknown hang when we run elm apps as
221 * wayland clients inside the weston compositor */
222 /* eglTerminate(gw->egl_disp); */
221 eglReleaseThread(); 223 eglReleaseThread();
222 } 224 }
223 free(gw); 225 free(gw);