cedric pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=74dd6e8eeef9e98be2549e517c43fd57b6d37e0f

commit 74dd6e8eeef9e98be2549e517c43fd57b6d37e0f
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Mon Aug 17 22:30:01 2015 +0200

    temperature: let's finally allow the temp process to rest also when 
enlightenment die.
---
 src/modules/temperature/e_mod_main.c | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/modules/temperature/e_mod_main.c 
b/src/modules/temperature/e_mod_main.c
index d60c489..8a0906f 100644
--- a/src/modules/temperature/e_mod_main.c
+++ b/src/modules/temperature/e_mod_main.c
@@ -326,10 +326,11 @@ temperature_face_update_config(Config_Face *inst)
                      inst->sensor_type,
                      (inst->sensor_name ? inst->sensor_name : "(null)"),
                      inst->poll_interval);
-            inst->tempget_exe = 
-              ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_READ | 
-                                 ECORE_EXE_PIPE_READ_LINE_BUFFERED |
-                                 ECORE_EXE_NOT_LEADER, inst);
+             inst->tempget_exe =
+               ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_READ |
+                                  ECORE_EXE_PIPE_READ_LINE_BUFFERED |
+                                  ECORE_EXE_NOT_LEADER |
+                                  ECORE_EXE_TERM_WITH_PARENT, inst);
          }
      }
    else if (inst->backend == UDEV)
@@ -354,10 +355,11 @@ temperature_face_update_config(Config_Face *inst)
                 inst->sensor_type,
                 (inst->sensor_name ? inst->sensor_name : "(null)"),
                 inst->poll_interval);
-       inst->tempget_exe = 
-         ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_READ | 
-                            ECORE_EXE_PIPE_READ_LINE_BUFFERED |
-                            ECORE_EXE_NOT_LEADER, inst);
+        inst->tempget_exe =
+          ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_READ |
+                             ECORE_EXE_PIPE_READ_LINE_BUFFERED |
+                             ECORE_EXE_NOT_LEADER |
+                             ECORE_EXE_TERM_WITH_PARENT, inst);
      }
 #endif
 }

-- 


Reply via email to