From 28bc221f1245aefe023d960d75b3baed01b642a3 Mon Sep 17 00:00:00 2001 From: Dhaval Giani Date: Tue, 8 Jul 2008 17:25:32 +0000 Subject: [PATCH] libcgroup: Fix segmentation fault in cgroup_attach_task_pid From: Sudhir Kumar This patch fixes the segmentation fault in libcg api cgroup_attach_task() in case of multiple mounts. Signed-off-by: Sudhir Kumar Signed-off-by: Dhaval Giani git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@103 4f4bb910-9a46-0410-90c8-c897d4f1cd53 --- api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api.c b/api.c index 45a8689a..a001616d 100644 --- a/api.c +++ b/api.c @@ -283,7 +283,7 @@ int cgroup_attach_task_pid(struct cgroup *cgroup, pid_t tid) if (!cgroup_test_subsys_mounted(cgroup->controller[i]->name)) return ECGROUPSUBSYSNOTMOUNTED; } - for (i = 0; i <= cgroup->index; i++) { + for (i = 0; i < cgroup->index; i++) { if (!cg_build_path(cgroup->name, path, cgroup->controller[i]->name)) continue; -- 2.47.2