discomfitor pushed a commit to branch enlightenment-0.21.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=70c8fa7ae1d898ca863012fc6ebdde8fbfa5f11b

commit 70c8fa7ae1d898ca863012fc6ebdde8fbfa5f11b
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Wed Jul 20 18:12:04 2016 +0900

    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 ab4ef76..b6a521f 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;
      }

-- 


Reply via email to