From d9b2f08719fd0316026b3ff98976bc9ce8162f3a Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sat, 20 Jan 2018 21:35:35 +0100 Subject: [PATCH] coverity: #1427638 avoid (however unlikely) double free Signed-off-by: Christian Brauner --- src/lxc/attach.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lxc/attach.c b/src/lxc/attach.c index 725526ebc..f3cec064f 100644 --- a/src/lxc/attach.c +++ b/src/lxc/attach.c @@ -803,8 +803,10 @@ static void lxc_put_attach_clone_payload(struct attach_clone_payload *p) p->pty_fd = -EBADF; } - if (p->init_ctx) + if (p->init_ctx) { lxc_proc_put_context_info(p->init_ctx); + p->init_ctx = NULL; + } } static int attach_child_main(struct attach_clone_payload *payload) -- 2.47.3