]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc_cgroup_process_info_free_and_remove should recursively call itself
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 10 Sep 2013 19:33:40 +0000 (14:33 -0500)
committerStéphane Graber <stgraber@ubuntu.com>
Tue, 10 Sep 2013 22:19:21 +0000 (18:19 -0400)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/cgroup.c

index 86d89e9cbaa556e10a2185ae7ee38c07640839fd..bfdf112797c1b110684f3a2c23694e4ee919ef84 100644 (file)
@@ -904,7 +904,7 @@ void lxc_cgroup_process_info_free_and_remove(struct cgroup_process_info *info)
        free(info->cgroup_path);
        free(info->cgroup_path_sub);
        free(info);
-       lxc_cgroup_process_info_free(next);
+       lxc_cgroup_process_info_free_and_remove(next);
 }
 
 char *lxc_cgroup_get_hierarchy_path_handler(const char *subsystem, struct lxc_handler *handler)