devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=c43850eed4dc51ff3ef01c8f9be642fab696b3a6

commit c43850eed4dc51ff3ef01c8f9be642fab696b3a6
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Jun 28 12:41:12 2018 -0400

    evas/main: shuffle shutdown order of filters and modules
    
    Summary:
    these both deallocate resources which can be needed during ecore_shutdown
    
    ref df652673febd8617d3f458a5c14478534e927940
    fix T7052
    
    Reviewers: ManMower, devilhorns
    
    Reviewed By: devilhorns
    
    Subscribers: cedric, #committers
    
    Tags: #efl
    
    Maniphest Tasks: T7052
    
    Differential Revision: https://phab.enlightenment.org/D6474
---
 src/lib/evas/canvas/evas_main.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
index 50555c4ea1..be29169136 100644
--- a/src/lib/evas/canvas/evas_main.c
+++ b/src/lib/evas/canvas/evas_main.c
@@ -157,15 +157,15 @@ evas_shutdown(void)
 
    evas_font_path_global_clear();
 
-   evas_filter_shutdown();
-
    evas_thread_shutdown();
    _evas_preload_thread_shutdown();
    evas_async_events_shutdown();
-   evas_module_shutdown();
 
    ecore_shutdown();
 
+   evas_filter_shutdown();
+   evas_module_shutdown();
+
    _efl_gfx_map_shutdown();
 
    eina_cow_del(evas_object_proxy_cow);

-- 


Reply via email to