in today's code lxc-start to not stop if setup_cgroup is detecting an error
Signed-off-by: Michel Normand <michel_mno@laposte.net>
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
{
struct lxc_list *iterator;
struct lxc_cgroup *cg;
+ int ret = -1;
if (lxc_list_empty(cgroups))
return 0;
cg = iterator->elem;
if (lxc_cgroup_set(name, cg->subsystem, cg->value))
- break;
+ goto out;
DEBUG("cgroup '%s' set to '%s'", cg->subsystem, cg->value);
}
+ ret = 0;
INFO("cgroup has been setup");
-
- return 0;
+out:
+ return ret;
}
static void parse_mntopt(char *opt, unsigned long *flags, char **data)