From 74dd6e8eeef9e98be2549e517c43fd57b6d37e0f Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Mon, 17 Aug 2015 22:30:01 +0200 Subject: [PATCH] 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 d60c48984..8a0906fb0 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 }