diff options
author | Mark Hatle <mark.hatle@windriver.com> | 2016-09-22 16:37:20 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-09-23 18:06:10 +0100 |
commit | f6f13b049e8683d2a2af3e120ba979b58f9a7d9a (patch) | |
tree | e801d0c5c48a114af10b13d6787980b18e2ddf36 /meta/recipes-devtools/linuxdoc-tools | |
parent | 3b6494fad2b8b65e0d52cda0cdf500e93c72823a (diff) | |
download | openembedded-core-f6f13b049e8683d2a2af3e120ba979b58f9a7d9a.tar.gz openembedded-core-f6f13b049e8683d2a2af3e120ba979b58f9a7d9a.tar.bz2 openembedded-core-f6f13b049e8683d2a2af3e120ba979b58f9a7d9a.zip |
pseudo: Fix problem where pseudo could kill a container init
In a heavily loaded container, the child process might not started
before the parent process had terminated. The child process attempts to
signal the parent with SIGUSR1. If the parent had terminated, the
parent becomes PID 1, which is generally init. When it signaled pid 1,
it caused the docker mini-init to terminate.
This doesn't happen in a traditional system, as systemd/sysvinit is
protected to only root users can signal it.
[YOCTO #10324]
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/linuxdoc-tools')
0 files changed, 0 insertions, 0 deletions