From af7a5ef5d920043a39cb3add08580387687b2b59 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 9 Mar 2017 16:10:22 -0800 Subject: [PATCH] ecore_cocoa: avoid crash during shutdown due to Ecore_Event queue. --- src/lib/ecore_cocoa/ecore_cocoa.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/ecore_cocoa/ecore_cocoa.m b/src/lib/ecore_cocoa/ecore_cocoa.m index 8fa9e09c36..83a7e26876 100644 --- a/src/lib/ecore_cocoa/ecore_cocoa.m +++ b/src/lib/ecore_cocoa/ecore_cocoa.m @@ -84,6 +84,11 @@ ecore_cocoa_shutdown(void) DBG("Ecore Cocoa shutdown"); + ecore_event_type_flush(ECORE_COCOA_EVENT_WINDOW_UNFOCUSED, + ECORE_COCOA_EVENT_WINDOW_FOCUSED, + ECORE_COCOA_EVENT_WINDOW_RESIZE_REQUEST, + ECORE_COCOA_EVENT_WINDOW_DESTROY); + eina_log_domain_unregister(_ecore_cocoa_log_domain); ecore_event_shutdown();