From bd43f0704632da558bfcd534686bfa82b94b3647 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 20 Jul 2016 18:12:04 +0900 Subject: [PATCH] e temp module - kill tempget process not terminate to ensure death it seems on openbsd sigterm doesnt kill things... sigkill does so move to that. fixes T4121 @fix --- src/modules/temperature/e_mod_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/temperature/e_mod_main.c b/src/modules/temperature/e_mod_main.c index ab4ef76d3..b6a521f17 100644 --- a/src/modules/temperature/e_mod_main.c +++ b/src/modules/temperature/e_mod_main.c @@ -135,7 +135,7 @@ _gc_shutdown(E_Gadcon_Client *gcc) if (inst->tempget_exe) { - ecore_exe_terminate(inst->tempget_exe); + ecore_exe_kill(inst->tempget_exe); ecore_exe_free(inst->tempget_exe); inst->tempget_exe = NULL; } @@ -305,7 +305,7 @@ temperature_face_update_config(Config_Face *inst) if (inst->tempget_exe) { - ecore_exe_terminate(inst->tempget_exe); + ecore_exe_kill(inst->tempget_exe); ecore_exe_free(inst->tempget_exe); inst->tempget_exe = NULL; }