]> git.proxmox.com Git - mirror_lxc.git/commitdiff
Fix monitor pdeathsig handling
authorFelix Abecassis <fabecassis@nvidia.com>
Thu, 4 Apr 2019 04:12:38 +0000 (21:12 -0700)
committerFelix Abecassis <fabecassis@nvidia.com>
Thu, 4 Apr 2019 04:12:38 +0000 (21:12 -0700)
Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
src/lxc/start.c

index 793bf816af3efaa74e5192fe5d75c9f6a40610b6..46a92d3d4695c9bfca2247f1c8646c0783c4d989 100644 (file)
@@ -1438,7 +1438,7 @@ static int do_start(void *data)
        }
 
        if (handler->conf->monitor_signal_pdeath != SIGKILL) {
-               ret = lxc_set_death_signal(handler->conf->monitor_signal_pdeath, 0);
+               ret = lxc_set_death_signal(handler->conf->monitor_signal_pdeath, handler->monitor_pid);
                if (ret < 0) {
                        SYSERROR("Failed to set PR_SET_PDEATHSIG to %d",
                                 handler->conf->monitor_signal_pdeath);