summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-07-20 18:12:04 +0900
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-08-17 07:31:36 -0400
commit70c8fa7ae1d898ca863012fc6ebdde8fbfa5f11b (patch)
treed887f131d161431bd5cf8d7c13716f38370a7e08
parent27917c26dff26f74b67da2619d3a427a58ff5d81 (diff)
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
-rw-r--r--src/modules/temperature/e_mod_main.c4
1 files 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)
135 135
136 if (inst->tempget_exe) 136 if (inst->tempget_exe)
137 { 137 {
138 ecore_exe_terminate(inst->tempget_exe); 138 ecore_exe_kill(inst->tempget_exe);
139 ecore_exe_free(inst->tempget_exe); 139 ecore_exe_free(inst->tempget_exe);
140 inst->tempget_exe = NULL; 140 inst->tempget_exe = NULL;
141 } 141 }
@@ -305,7 +305,7 @@ temperature_face_update_config(Config_Face *inst)
305 305
306 if (inst->tempget_exe) 306 if (inst->tempget_exe)
307 { 307 {
308 ecore_exe_terminate(inst->tempget_exe); 308 ecore_exe_kill(inst->tempget_exe);
309 ecore_exe_free(inst->tempget_exe); 309 ecore_exe_free(inst->tempget_exe);
310 inst->tempget_exe = NULL; 310 inst->tempget_exe = NULL;
311 } 311 }