]> git.proxmox.com Git - mirror_lxc.git/commitdiff
attach: use close_prot_errno_disarm()
authorChristian Brauner <christian.brauner@ubuntu.com>
Fri, 27 Mar 2020 10:52:44 +0000 (11:52 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Fri, 27 Mar 2020 10:52:44 +0000 (11:52 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c

index ca1fd2bd64151de9f40102a56ddd03a2fe03c14b..15cc5f379372c9fe73356b5c9471ac4860e6c0fa 100644 (file)
@@ -1326,8 +1326,7 @@ int lxc_attach(struct lxc_container *container, lxc_attach_exec_t exec_function,
        }
 
        /* close unneeded file descriptors */
-       close(ipc_sockets[0]);
-       ipc_sockets[0] = -EBADF;
+       close_prot_errno_disarm(ipc_sockets[0]);
 
        if (options->attach_flags & LXC_ATTACH_TERMINAL) {
                lxc_attach_terminal_close_master(&terminal);