ecore exe - fig signal block to unblock again - some sys dont on exec
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 28 Aug 2020 12:48:20 +0000 (13:48 +0100)
committerJongmin Lee <jm105.lee@samsung.com>
Sun, 30 Aug 2020 21:25:59 +0000 (06:25 +0900)
commitea150957ef44de18767e4ba483046f8206cb5356
tree834b62cefddb8273fb97c59193755de8210f4ccb
parent57e68c9942b2f379ab62f36994048aab76acef54
ecore exe - fig signal block to unblock again - some sys dont on exec

it seems some libc's or systes dont reset signal mask blocks on
exec(). this unblocks manuaklly jus befor eexec, moves blocking to
before fork and adds a "nuke all signal handlers" in the child process.

fixes T8797
src/lib/ecore/ecore_exe_posix.c
src/lib/ecore/efl_exe.c