chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cgroup: if we do a cgroup operation then do something on all supported controllers
[elogind.git]
/
src
/
core
/
execute.c
diff --git
a/src/core/execute.c
b/src/core/execute.c
index f840642d14141a4afdfad9394545a0a41a351ab9..0bfa41836afda89ef013e0b06da6d291e935ff3d 100644
(file)
--- a/
src/core/execute.c
+++ b/
src/core/execute.c
@@
-1017,7
+1017,7
@@
int exec_spawn(ExecCommand *command,
bool apply_chroot,
bool apply_tty_stdin,
bool confirm_spawn,
bool apply_chroot,
bool apply_tty_stdin,
bool confirm_spawn,
- CGroupControllerMask cgroup_
mask
,
+ CGroupControllerMask cgroup_
supported
,
const char *cgroup_path,
const char *unit_id,
int idle_pipe[4],
const char *cgroup_path,
const char *unit_id,
int idle_pipe[4],
@@
-1198,7
+1198,7
@@
int exec_spawn(ExecCommand *command,
}
if (cgroup_path) {
}
if (cgroup_path) {
- err = cg_attach_
with_mask(cgroup_mask
, cgroup_path, 0);
+ err = cg_attach_
everywhere(cgroup_supported
, cgroup_path, 0);
if (err < 0) {
r = EXIT_CGROUP;
goto fail_child;
if (err < 0) {
r = EXIT_CGROUP;
goto fail_child;