From fd093e71ff99f6709c720d39dcea9000ab043a58 Mon Sep 17 00:00:00 2001
From: Chris Kowalczyk <ckowalczyk@suse.com>
Date: Wed, 25 Apr 2018 10:57:56 +0200
Subject: [PATCH] NSS: close files after mmap

---
 src/sss_client/nss_mc_common.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/sss_client/nss_mc_common.c b/src/sss_client/nss_mc_common.c
index 8aa8c12c5..79e5c9886 100644
--- a/src/sss_client/nss_mc_common.c
+++ b/src/sss_client/nss_mc_common.c
@@ -185,6 +185,9 @@ static errno_t sss_nss_mc_init_ctx(const char *name,
     ret = 0;
 
 done:
+    if (ctx->fd) {
+        close(ctx->fd);
+    }
     if (ret) {
         sss_nss_mc_destroy_ctx(ctx);
     }
