From 2305c0038dd7d9d3bffd7babdffc81deafbe45a1 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Thu, 22 Sep 2016 16:37:20 -0500 Subject: 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] (From OE-Core rev: f6f13b049e8683d2a2af3e120ba979b58f9a7d9a) Signed-off-by: Mark Hatle Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta/recipes-devtools/pseudo/pseudo_git.bb') diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index 8735cf405a..8110b1a193 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -1,6 +1,6 @@ require pseudo.inc -SRCREV = "f4b1c752186f4d08f1fadb0ea10ebcde9b0ea251" +SRCREV = "befc6dbd6469d428c9e0830dbe51bdf7ac39d9ae" PV = "1.8.1+git${SRCPV}" DEFAULT_PREFERENCE = "-1" -- cgit v1.2.3-54-g00ecf