From 9884f0a64b984b05a2054266347943c010c5a497 Mon Sep 17 00:00:00 2001 From: Simon Deziel Date: Tue, 29 Jun 2021 11:50:09 -0400 Subject: [PATCH] initutils: close dirfd in error path Signed-off-by: Simon Deziel --- src/lxc/initutils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lxc/initutils.c b/src/lxc/initutils.c index f5e41804d..ce0e0349c 100644 --- a/src/lxc/initutils.c +++ b/src/lxc/initutils.c @@ -458,8 +458,10 @@ restart: if (fd == STDERR_FILENO || fd == fddir) break; - if (close(fd)) + if (close(fd)) { + closedir(dir); return -errno; + } closedir(dir); goto restart; -- 2.47.2