]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
Fix user namespace pdeathsig handling
authorFelix Abecassis <fabecassis@nvidia.com>
Thu, 4 Apr 2019 04:09:53 +0000 (21:09 -0700)
committerFelix Abecassis <fabecassis@nvidia.com>
Thu, 4 Apr 2019 04:09:53 +0000 (21:09 -0700)
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
src/lxc/start.c

index 139f429635489c371eed4abfb2c478a2a87c11f5..793bf816af3efaa74e5192fe5d75c9f6a40610b6 100644 (file)
@@ -1190,7 +1190,7 @@ static int do_start(void *data)
                        goto out_warn_father;
 
                /* set{g,u}id() clears deathsignal */
-               ret = lxc_set_death_signal(SIGKILL, 0);
+               ret = lxc_set_death_signal(SIGKILL, handler->monitor_pid);
                if (ret < 0) {
                        SYSERROR("Failed to set PR_SET_PDEATHSIG to SIGKILL");
                        goto out_warn_father;