poky/bitbake/bin
Ivan Efimov b021992106 bitbake: bitbake-worker child process create group before registering SIGTERM handler
The bitbake-worker child on the SIGTERM signal handling send the SIGTERM to all
processes in it's process group. In cases when the bitbake-worker child got
SIGTERM after registering own SIGTERM handler and before the os.setsid() call
it can send SIGTERM to unwanted processes.

In the worst case during SIGTERM processing the bitbake-worker child can be in
the group of the process that started BitBake itself. As a result it can kill
processes that not related to BitBake at all.

(Bitbake rev: b7483a7738daf69902ef590a8144a557576bbce0)

Signed-off-by: Ivan Efimov <i.efimov@inango-systems.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07 19:46:57 +00:00
..
bitbake bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
bitbake-diffsigs bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
bitbake-dumpsig bitbake: bitbake-diffsigs: Merge with bitbake-dumpsig 2019-01-03 12:36:55 +00:00
bitbake-hashserv bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
bitbake-layers bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
bitbake-prserv bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-06-19 18:04:01 +01:00
bitbake-selftest bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
bitbake-worker bitbake: bitbake-worker child process create group before registering SIGTERM handler 2019-11-07 19:46:57 +00:00
bitdoc bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
git-make-shallow bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-06-19 18:04:01 +01:00
toaster bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00
toaster-eventreplay bitbake: bitbake: Drop duplicate license boilerplace text 2019-06-19 18:04:01 +01:00