discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=8d5c5a44f1e221efaf2cc1b9670f48846b0614da
commit 8d5c5a44f1e221efaf2cc1b9670f48846b0614da 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 2ff95ae..d5779ba 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 } --