]> git.proxmox.com Git - mirror_lxc.git/commitdiff
lxc_usernsexec: continuing after unshare fails leads to confusing and misleading...
authorBrian McQueen <bmcqueen@linkedin.com>
Tue, 4 Jun 2019 13:46:37 +0000 (06:46 -0700)
committerBrian McQueen <bmcqueen@linkedin.com>
Tue, 4 Jun 2019 13:46:37 +0000 (06:46 -0700)
Signed-off-by: Brian McQueen <bmcqueen@linkedin.com>
src/lxc/cmd/lxc_usernsexec.c

index 3641d94dfb51c3220dac97583f0519eacceea082..608001e8cdb941919a11865579d32c739dca0114 100644 (file)
@@ -441,8 +441,10 @@ int main(int argc, char *argv[])
        close(pipe_fds2[0]);
 
        ret = lxc_read_nointr(pipe_fds1[0], buf, 1);
-       if (ret <= 0)
+       if (ret <= 0) {
                CMD_SYSERROR("Failed to read from pipe file descriptor %d", pipe_fds1[0]);
+               _exit(EXIT_FAILURE);
+       }
 
        buf[0] = '1';