From cf9b1fda05fdf042755078fa0a7822c388c8c89a Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 11 Dec 2019 15:27:26 +0000 Subject: [PATCH] ecore exe - remove useless fd closing before _exit() we call _exit() right after closing some fd's - don't bother. they might already be closed anyway and they will all be closed at exit either way... --- src/lib/ecore/ecore_exe_posix.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/lib/ecore/ecore_exe_posix.c b/src/lib/ecore/ecore_exe_posix.c index 4a9b7a3338..44d9c73ca8 100644 --- a/src/lib/ecore/ecore_exe_posix.c +++ b/src/lib/ecore/ecore_exe_posix.c @@ -372,19 +372,6 @@ _impl_ecore_exe_efl_object_finalize(Eo *obj, Ecore_Exe_Data *exe) _ecore_exe_exec_it(exe_cmd, flags); /* no return */ } } - - /* Something went 'orribly wrong. */ - vfork_exec_errno = errno; - - /* Close the pipes. */ - if (flags & ECORE_EXE_PIPE_ERROR) - E_NO_ERRNO(result, close(errorPipe[1]), ok); - if (flags & ECORE_EXE_PIPE_READ) - E_NO_ERRNO(result, close(readPipe[1]), ok); - if (flags & ECORE_EXE_PIPE_WRITE) - E_NO_ERRNO(result, close(writePipe[0]), ok); - E_NO_ERRNO(result, close(statusPipe[1]), ok); - _exit(-1); } else /* parent */