[systemd-commits] src/cgroup.c

Lennart Poettering lennart at kemper.freedesktop.org
Tue Nov 1 14:04:29 PDT 2011


 src/cgroup.c |    3 ---
 1 file changed, 3 deletions(-)

New commits:
commit 6ddaf1ca4ab0e6a094f6d37fa1e0c604c6d867ba
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Nov 1 22:02:36 2011 +0100

    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));



More information about the systemd-commits mailing list