summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2021-07-27 15:36:48 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2021-07-28 00:49:22 +0200
commitec9dd728aa00de692f4b003e12394aa9cdda9446 (patch)
tree90c5679ff79fd1d4d1f71df0aaab3b2fb3de4967
parent308c6f31c3d79b370b163660f3ec38042a00289f (diff)
downloadlvm2-ec9dd728aa00de692f4b003e12394aa9cdda9446.tar.gz
cov: memleak dir descriptor
opendir() missed closedir().
-rw-r--r--lib/device/dev-type.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/device/dev-type.c b/lib/device/dev-type.c
index 067a9ffad..89791bebe 100644
--- a/lib/device/dev-type.c
+++ b/lib/device/dev-type.c
@@ -180,6 +180,9 @@ int dev_is_used_by_active_lv(struct cmd_context *cmd, struct device *dev, int *u
}
}
+ if (closedir(d))
+ log_sys_debug("closedir", holders_path);
+
if (used_by_lv_count)
*used_by_lv_count = used_count;
if (used_by_dm_name)