Commit 241163f2 authored by Tycho Andersen's avatar Tycho Andersen Committed by Pavel Emelyanov

cgroup: only reset directory when dirnew is valid

In the case where we don't rewrite anything, dirnew is never set, so we
shouldn't reset anything, because we didn't do any work.
Signed-off-by: 's avatarTycho Andersen <tycho.andersen@canonical.com>
Acked-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
parent 40edd7ef
......@@ -1743,8 +1743,10 @@ static int rewrite_cgsets(CgroupEntry *cge, char **controllers, int n_controller
}
}
xfree(dir);
*dir_name = dirnew;
if (dirnew) {
xfree(dir);
*dir_name = dirnew;
}
return 0;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment