summaryrefslogtreecommitdiff
path: root/src/basic
diff options
context:
space:
mode:
authorSven Eden <yamakuzure@gmx.net>2017-07-05 14:24:33 +0200
committerSven Eden <yamakuzure@gmx.net>2017-07-05 14:24:33 +0200
commit57189f74cbd92893ca907278caebd3d2878e0fea (patch)
treed47d7b5f5cbc67d75c0147a44252ee7e3045087d /src/basic
parentd2dedf1570f8ab5217aec3b26bf51d1d34accbde (diff)
Prep v232.2: cg_update_unified() : Statically set 'unified_cache' to 'CGROUP_UNIFIED_NONE'
Diffstat (limited to 'src/basic')
-rw-r--r--src/basic/cgroup-util.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c
index 9dd93d00b..2c7ceb71d 100644
--- a/src/basic/cgroup-util.c
+++ b/src/basic/cgroup-util.c
@@ -2333,14 +2333,6 @@ static int cg_update_unified(void) {
if (F_TYPE_EQUAL(fs.f_type, CGROUP2_SUPER_MAGIC))
unified_cache = CGROUP_UNIFIED_ALL;
else if (F_TYPE_EQUAL(fs.f_type, TMPFS_MAGIC)) {
-#else
- /* elogind can not support the unified hierarchy as a controller,
- * so always assume a classical hierarchy.
- * If, and only *if*, someone really wants to substitute systemd-login
- * in an environment managed by systemd with elogind, we might have to
- * add such a support. */
- if (F_TYPE_EQUAL(fs.f_type, TMPFS_MAGIC)) {
-#endif // 0
if (statfs("/sys/fs/cgroup/systemd/", &fs) < 0)
return -errno;
@@ -2348,6 +2340,14 @@ static int cg_update_unified(void) {
CGROUP_UNIFIED_SYSTEMD : CGROUP_UNIFIED_NONE;
} else
return -ENOMEDIUM;
+#else
+ /* elogind can not support the unified hierarchy as a controller,
+ * so always assume a classical hierarchy.
+ * If, and only *if*, someone really wants to substitute systemd-login
+ * in an environment managed by systemd with elogind, we might have to
+ * add such a support. */
+ unified_cache = CGROUP_UNIFIED_NONE;
+#endif // 0
return 0;
}