[lxc-devel] [PATCH 2/2] cgmanager: free line at end of check_supports_multiple_controllers
serge at hallyn.com
serge at hallyn.com
Wed Mar 18 00:02:19 UTC 2015
From: Serge Hallyn <serge.hallyn at ubuntu.com>
This is only called at startup so it wasn't a big leak, but it is a leak.
Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
---
src/lxc/cgmanager.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/lxc/cgmanager.c b/src/lxc/cgmanager.c
index 0932d96..2eeed62 100644
--- a/src/lxc/cgmanager.c
+++ b/src/lxc/cgmanager.c
@@ -246,11 +246,12 @@ static void check_supports_multiple_controllers(pid_t pid)
}
if (strcmp(prevpath, colon) != 0) {
cgm_all_controllers_same = false;
- fclose(f);
- return;
+ break;
}
}
+
fclose(f);
+ free(line);
}
static int send_creds(int sock, int rpid, int ruid, int rgid)
--
1.7.9.5
More information about the lxc-devel
mailing list