]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
conf: surface failures to setup console
authorChristian Brauner <christian.brauner@ubuntu.com>
Thu, 29 Jul 2021 13:26:17 +0000 (15:26 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Thu, 29 Jul 2021 13:36:21 +0000 (15:36 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/conf.c

index 482d1213bf3721fdd3abf4e080c790b81981876d..1b069e4a56948034e286b7abe99f32dd1e586131 100644 (file)
@@ -2042,6 +2042,9 @@ static int lxc_setup_console(const struct lxc_handler *handler,
                ret = lxc_setup_ttydir_console(rootfs, console, ttydir);
        else
                ret = lxc_setup_dev_console(rootfs, console);
+       if (ret < 0)
+               return syserror("Failed to setup console");
+
        fd_pty = move_fd(console->pty);
 
        /*