]> git.proxmox.com Git - mirror_lxc.git/commitdiff
attach: visually separate pids from fds during initalization
authorChristian Brauner <christian.brauner@ubuntu.com>
Thu, 18 Mar 2021 09:40:13 +0000 (10:40 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Wed, 21 Apr 2021 08:07:32 +0000 (10:07 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c

index 04c8efc60499aa6f9f76bae0ebacc81251a7dda6..f2f68f5c345c00f8935cf4c5f1dbfbd508b0cf5f 100644 (file)
@@ -181,10 +181,12 @@ static struct attach_context *alloc_attach_context(void)
        if (!ctx)
                return ret_set_errno(NULL, ENOMEM);
 
+       ctx->init_pid           = -ESRCH;
+
        ctx->dfd_self_pid       = -EBADF;
        ctx->dfd_init_pid       = -EBADF;
        ctx->init_pidfd         = -EBADF;
-       ctx->init_pid           = -ESRCH;
+
        ctx->setup_ns_uid       = LXC_INVALID_UID;
        ctx->setup_ns_gid       = LXC_INVALID_GID;
        ctx->target_ns_uid      = LXC_INVALID_UID;