In the current version cgroup_create_cgroup returns warning if it fails and can't set some variable. Thus on default configuration there is no information about the problem. This situation happens if the cgconfigparser reads cgconfig.conf. The error message where is the problem is very useful in this case. The patch do the message visible in standard configuration.
Signed-off-by: Ivana Hutarova Varekova <varek...@redhat.com> --- src/api.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api.c b/src/api.c index 790a158..f6983f9 100644 --- a/src/api.c +++ b/src/api.c @@ -1660,8 +1660,8 @@ int cgroup_create_cgroup(struct cgroup *cgroup, int ignore_ownership) * ignore it specifically if they wish. */ if (error) { - cgroup_warn("Warning: failed to set %s: %s (%d)\n", - path, cgroup_strerror(error), error); + cgroup_err("Error: failed to set %s: %s\n", + path, cgroup_strerror(error)); retval = ECGCANTSETVALUE; continue; } ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel