raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=bbb2dc6fadfe8323cb627e3ced5f45a124fd21d0

commit bbb2dc6fadfe8323cb627e3ced5f45a124fd21d0
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Mon Aug 26 14:28:44 2019 +0100

    thread example - add exit with parent flags
---
 src/examples/ecore/efl_thread.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/examples/ecore/efl_thread.c b/src/examples/ecore/efl_thread.c
index b3d695ddd0..fe300dc6c5 100644
--- a/src/examples/ecore/efl_thread.c
+++ b/src/examples/ecore/efl_thread.c
@@ -82,7 +82,7 @@ _th_main(void *data EINA_UNUSED, const Efl_Event *ev)
         Eo *obj2 = efl_add(EFL_THREAD_CLASS, obj,
                            efl_threadio_indata_set(efl_added, (void *)0x1234),
                            efl_core_command_line_command_array_set(efl_added, 
args),
-                           efl_task_flags_set(efl_added, 
EFL_TASK_FLAGS_USE_STDOUT | EFL_TASK_FLAGS_USE_STDIN),
+                           efl_task_flags_set(efl_added, 
EFL_TASK_FLAGS_USE_STDOUT | EFL_TASK_FLAGS_USE_STDIN | 
EFL_TASK_FLAGS_EXIT_WITH_PARENT),
                            efl_event_callback_add(efl_added, 
EFL_LOOP_EVENT_ARGUMENTS, _th_main, NULL),
                            efl_event_callback_add(efl_added, 
EFL_IO_READER_EVENT_CAN_READ_CHANGED, _read_change, NULL),
                            eina_future_then(efl_task_run(efl_added), 
_task_exit, efl_added)
@@ -178,7 +178,7 @@ efl_main(void *data EINA_UNUSED, const Efl_Event *ev)
         Eo *obj = efl_add(EFL_THREAD_CLASS, app,
                           efl_threadio_indata_set(efl_added, (void *)0x5678),
                           efl_core_command_line_command_array_set(efl_added, 
args),
-                          efl_task_flags_set(efl_added, 
EFL_TASK_FLAGS_USE_STDOUT | EFL_TASK_FLAGS_USE_STDIN),
+                          efl_task_flags_set(efl_added, 
EFL_TASK_FLAGS_USE_STDOUT | EFL_TASK_FLAGS_USE_STDIN | 
EFL_TASK_FLAGS_EXIT_WITH_PARENT),
                           efl_event_callback_add(efl_added, 
EFL_LOOP_EVENT_ARGUMENTS, _th_main, NULL),
                           efl_event_callback_add(efl_added, 
EFL_IO_READER_EVENT_CAN_READ_CHANGED, _read_change, NULL),
                           eina_future_then(efl_task_run(efl_added), 
_task_exit, efl_added)

-- 


Reply via email to