discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a3dcf7a0ba758b6502c752ff59b011a22133dbfb
commit a3dcf7a0ba758b6502c752ff59b011a22133dbfb Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Thu Dec 17 13:10:22 2015 -0500 ecore-wl2: do not flush wl_display during cleanup this serves no functional purpose and deadlocks compositors --- src/lib/ecore_wl2/ecore_wl2_display.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/lib/ecore_wl2/ecore_wl2_display.c b/src/lib/ecore_wl2/ecore_wl2_display.c index 57f1af3..e04ebae 100644 --- a/src/lib/ecore_wl2/ecore_wl2_display.c +++ b/src/lib/ecore_wl2/ecore_wl2_display.c @@ -364,8 +364,6 @@ _ecore_wl2_display_cleanup(Ecore_Wl2_Display *ewd) if (ewd->wl.subcompositor) wl_subcompositor_destroy(ewd->wl.subcompositor); if (ewd->wl.registry) wl_registry_destroy(ewd->wl.registry); - - wl_display_flush(ewd->wl.display); } Ecore_Wl2_Window * --