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);

-- 


Reply via email to