diff --git a/sh/runscript.sh.in b/sh/runscript.sh.in index ca9c1336..722364ab 100644 --- a/sh/runscript.sh.in +++ b/sh/runscript.sh.in @@ -194,6 +194,8 @@ if [ -d /sys/fs/cgroup/ ]; then # use RC_SVCNAME unless overridden in conf.d SVC_CGROUP=${rc_cgroup:-$RC_SVCNAME} mkdir -p /sys/fs/cgroup/${SVC_CGROUP} + cp /sys/fs/cgroup/cpuset.cpus /sys/fs/cgroup/${SVC_CGROUP} + cp /sys/fs/cgroup/cpuset.mems /sys/fs/cgroup/${SVC_CGROUP} # now attach self to cgroup - any children of this process will inherit this echo $$ > /sys/fs/cgroup/${SVC_CGROUP}/tasks # TODO: set res limits from conf.d