From 79816ab3f4ba867fdbc0baa63d22df7f407314fb Mon Sep 17 00:00:00 2001 From: Serge Hallyn Date: Sat, 26 Nov 2016 00:07:15 -0600 Subject: [PATCH] lvm: supress warnings about leaked files Closes #1283 Signed-off-by: Serge Hallyn --- src/lxc/bdev/lxclvm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lxc/bdev/lxclvm.c b/src/lxc/bdev/lxclvm.c index 3d41b10fb..db0e21cf6 100644 --- a/src/lxc/bdev/lxclvm.c +++ b/src/lxc/bdev/lxclvm.c @@ -105,6 +105,7 @@ extern char *dir_new_path(char *src, const char *oldname, const char *name, tp = NULL; } + (void)setenv("LVM_SUPPRESS_FD_WARNINGS", "1", 1); if (!tp) execlp("lvcreate", "lvcreate", "-L", sz, vg, "-n", lv, (char *)NULL); else @@ -256,6 +257,7 @@ int lvm_snapshot(const char *orig, const char *path, uint64_t size) return -1; } + (void)setenv("LVM_SUPPRESS_FD_WARNINGS", "1", 1); if (!ret) { ret = execlp("lvcreate", "lvcreate", "-s", "-L", sz, "-n", lv, orig, (char *)NULL); } else { @@ -356,6 +358,7 @@ int lvm_destroy(struct bdev *orig) if ((pid = fork()) < 0) return -1; if (!pid) { + (void)setenv("LVM_SUPPRESS_FD_WARNINGS", "1", 1); execlp("lvremove", "lvremove", "-f", orig->src, (char *)NULL); exit(EXIT_FAILURE); } -- 2.47.2