diff options
Diffstat (limited to '')
-rw-r--r-- | libraries/evas/src/modules/engines/wayland_egl/evas_wl_main.c | 4 |
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); |