forked from enlightenment/enlightenment
unpopulate all gadcons during shutdown
failing to unpopulate at this time leaves gadcon clients alive until a time after module shutdown has occurred, resulting in crashes when gadcon clients destroy themselves and attempt to access module-global data ref T2811
This commit is contained in:
parent
bd5df00f4c
commit
495fa3a7ae
|
@ -250,6 +250,7 @@ e_gadcon_shutdown(void)
|
|||
if (_module_init_end_handler)
|
||||
ecore_event_handler_del(_module_init_end_handler);
|
||||
_module_init_end_handler = NULL;
|
||||
E_LIST_FOREACH(gadcons, e_gadcon_unpopulate);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue