discomfitor pushed a commit to branch master. http://git.enlightenment.org/enlightenment/modules/desksanity.git/commit/?id=49ba605d488b39aeab564ba27580359ceb94eb73
commit 49ba605d488b39aeab564ba27580359ceb94eb73 Author: Mike Blumenkrantz <[email protected]> Date: Fri Aug 4 16:24:58 2017 -0400 kill runner subprocess on gadget deletion --- src/runner.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runner.c b/src/runner.c index 0b92e1b..dfac998 100644 --- a/src/runner.c +++ b/src/runner.c @@ -294,6 +294,7 @@ runner_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, void *event_info E Instance *inst = data; evas_object_smart_callback_del_full(e_gadget_site_get(obj), "gadget_removed", runner_removed, inst); + E_FREE_FUNC(inst->exe, ecore_exe_quit); if (inst->ci) inst->ci->inst = NULL; instances = eina_list_remove(instances, inst); free(inst); --
