From 6ef8de353a92603561cd299668b690ada586736b Mon Sep 17 00:00:00 2001
From: Andrew Vagin <avagin@virtuozzo.com>
Date: Thu, 26 Nov 2015 09:19:34 +0300
Subject: [PATCH] files-reg: don't leak a file descriptor

CID 154850 (#1 of 1): Resource leak (RESOURCE_LEAK)
9. leaked_handle: Handle variable cwd_fd going out of scope leaks the handle.

Reported-by: coverity
---
 files-reg.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files-reg.c b/files-reg.c
index 8494a6d85bd..425dc042627 100644
--- a/files-reg.c
+++ b/files-reg.c
@@ -471,6 +471,7 @@ void try_clean_remaps(int ns_fd)
 
 		if (setns(ns_fd, CLONE_NEWNS) < 0) {
 			close(old_ns);
+			close(cwd_fd);
 			pr_perror("`- Can't switch");
 			return;
 		}