From fd10c4e1ee2541b9e7c033675cf2fce4e8c26587 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 4 Feb 2010 11:22:20 +0100 Subject: [PATCH] cgroup.c: don't leak mem+FD upon OOM * src/util/cgroup.c (virCgroupDetectPlacement): Close the mapping FILE* also upon error. --- src/util/cgroup.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util/cgroup.c b/src/util/cgroup.c index e6f027059a..4446c7f1ea 100644 --- a/src/util/cgroup.c +++ b/src/util/cgroup.c @@ -183,6 +183,7 @@ static int virCgroupDetectPlacement(virCgroupPtr group) return 0; no_memory: + fclose(mapping); return -ENOMEM; }