diff options
author | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2008-07-08 17:25:32 +0000 |
---|---|---|
committer | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2008-07-08 17:25:32 +0000 |
commit | 28bc221f1245aefe023d960d75b3baed01b642a3 (patch) | |
tree | 238c315b7d92e136471c6530afbb444d1a2dd937 /api.c | |
parent | 225b70ef3ba5b20ea458d666132d63a83b3f7c89 (diff) | |
download | libcg-28bc221f1245aefe023d960d75b3baed01b642a3.tar.gz libcg-28bc221f1245aefe023d960d75b3baed01b642a3.tar.xz libcg-28bc221f1245aefe023d960d75b3baed01b642a3.zip |
libcgroup: Fix segmentation fault in cgroup_attach_task_pid
From: Sudhir Kumar <skumar@linux.vnet.ibm.com>
This patch fixes the segmentation fault in libcg api cgroup_attach_task()
in case of multiple mounts.
Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@103 4f4bb910-9a46-0410-90c8-c897d4f1cd53
Diffstat (limited to 'api.c')
-rw-r--r-- | api.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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; |