summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <w.d.hubbs@gmail.com>2013-07-25 20:33:51 -0500
committerWilliam Hubbs <w.d.hubbs@gmail.com>2013-07-25 20:33:51 -0500
commitbee59c68c5ff5be426e68ecb603d4cc26542f4af (patch)
tree87c4b2d4fa4a95aee4a10f90f0bd0f746ec1b167
parent35f2f1ec73aa6754764d573ea3e1cce938b3ee9a (diff)
downloadopenrc-bee59c68c5ff5be426e68ecb603d4cc26542f4af.tar.gz
openrc-bee59c68c5ff5be426e68ecb603d4cc26542f4af.tar.bz2
openrc-bee59c68c5ff5be426e68ecb603d4cc26542f4af.tar.xz
rc-cgroup: make sure the tasks file exists before adding the pid
-rw-r--r--sh/rc-cgroup.sh.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/sh/rc-cgroup.sh.in b/sh/rc-cgroup.sh.in
index 389e8a0..9329b57 100644
--- a/sh/rc-cgroup.sh.in
+++ b/sh/rc-cgroup.sh.in
@@ -77,7 +77,7 @@ cgroup_add_service()
# cgroups. But may lead to a problems where that inheriting
# is needed.
for d in /sys/fs/cgroup/* ; do
- echo 0 > "${d}"/tasks
+ [ -f "${d}"/tasks ] && echo 0 > "${d}"/tasks
done
openrc_cgroup=/sys/fs/cgroup/openrc