From 317fe7aceba23328b36bf6d53929bfc157f29d0c Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sun, 26 Apr 2020 21:41:53 +0200 Subject: [PATCH] Follow-up to e16a6ad: cgroups must be initialized after /sys Signed-off-by: Joachim Nilsson --- src/finit.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/finit.c b/src/finit.c index 48bfbc8e..b7c2f756 100644 --- a/src/finit.c +++ b/src/finit.c @@ -359,11 +359,6 @@ int main(int argc, char *argv[]) if (fisdir("/proc/bus/usb")) mount("none", "/proc/bus/usb", "usbfs", 0, NULL); - /* - * Initialize default control groups, if available - */ - cgroup_init(); - /* * Load plugins early, finit.conf may contain references to * features implemented by plugins. @@ -432,6 +427,11 @@ int main(int argc, char *argv[]) _pe("Failed mounting /sys"); } + /* + * Initialize default control groups, if available + */ + cgroup_init(); + /* * Initialize .conf system and load static /etc/finit.conf * Also initializes global_rlimit[] for udevd, below.