]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Ensure LXC container exits if cgroups setup fails
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 23 Nov 2012 10:42:18 +0000 (10:42 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 27 Nov 2012 17:02:22 +0000 (17:02 +0000)
commit8e1f0c38fa7ffbfb1f266e6bdb865c3ad807c473
tree4b4a5f50caac6b638f79ea5228299990dafc413a
parentea2fec86dda8f07accf972421b272cc28050d139
Ensure LXC container exits if cgroups setup fails

The code setting up LXC cgroups used an 'rc' variable both
for capturing the return value of methods it calls, and
its own return status. The result was that several failures
in setting up cgroups would actually result in success being
returned.

Use a separate 'ret' for tracking return value as per normal
code design in other parts of libvirt

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/lxc/lxc_cgroup.c