summaryrefslogtreecommitdiffstats
path: root/bin/bitbake-prserv
diff options
context:
space:
mode:
authorIvan Efimov <i.efimov@inango-systems.com>2019-11-05 19:07:03 +0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-11-06 13:58:55 +0000
commitb97b1ef0b1b00848a4a44b34eca123ccf33188f4 (patch)
treea8d2a87b052ab257374f5d27e2ecce61ffbb7769 /bin/bitbake-prserv
parent0c4515603ad08775e3b0404cba5374367e49f236 (diff)
downloadbitbake-b97b1ef0b1b00848a4a44b34eca123ccf33188f4.tar.gz
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. Signed-off-by: Ivan Efimov <i.efimov@inango-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bin/bitbake-prserv')
0 files changed, 0 insertions, 0 deletions