summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvana Varekova <varekova@redhat.com>2009-05-05 10:11:15 +0200
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2009-05-08 02:00:50 +0530
commitc4d47c20d473fa2097c3eb70857ce97b0d511a32 (patch)
treee9e490a223599f4560dd16bf8b17547755f12d2a
parentdf06bb605d9c336e6cc60de3007b72de09dc77e5 (diff)
downloadlibcg-c4d47c20d473fa2097c3eb70857ce97b0d511a32.tar.gz
libcg-c4d47c20d473fa2097c3eb70857ce97b0d511a32.tar.xz
libcg-c4d47c20d473fa2097c3eb70857ce97b0d511a32.zip
Fix of cgexec error handling
Fix of cgexec error handling - with this patch cgexec return the right error message - not only cg internal error value re-generated Signed-off-by: Ivana Varekova <varekova@redhat.com> Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com> Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
-rw-r--r--src/tools/cgexec.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/cgexec.c b/src/tools/cgexec.c
index 167d873..0853894 100644
--- a/src/tools/cgexec.c
+++ b/src/tools/cgexec.c
@@ -76,7 +76,8 @@ int main(int argc, char *argv[])
/* Initialize libcg */
ret = cgroup_init();
if (ret) {
- fprintf(stderr, "libcgroup initialization failed:%d", ret);
+ fprintf(stderr, "libcgroup initialization failed: %s\n",
+ cgroup_strerror(ret));
return ret;
}