From: Lennart Poettering Date: Tue, 1 Nov 2011 21:02:36 +0000 (+0100) Subject: cgroup: always recreate cgroup before we try to apply attributes X-Git-Tag: v38~215 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6ddaf1ca4ab0e6a094f6d37fa1e0c604c6d867ba;p=platform%2Fupstream%2Fsystemd.git cgroup: always recreate cgroup before we try to apply attributes We might have trimmed the cgroup tree previously, hence don't trust our own "realized" flag, always recreate cgroup tree before applying our attributes to make sure this actually works out. https://bugzilla.redhat.com/show_bug.cgi?id=749687 --- diff --git a/src/cgroup.c b/src/cgroup.c index dcf2c2f..be837c3 100644 --- a/src/cgroup.c +++ b/src/cgroup.c @@ -38,9 +38,6 @@ int cgroup_bonding_realize(CGroupBonding *b) { assert(b->path); assert(b->controller); - if (b->realized) - return 0; - r = cg_create(b->controller, b->path); if (r < 0) { log_warning("Failed to create cgroup %s:%s: %s", b->controller, b->path, strerror(-r));