From f9704703f35a281d9f8fa12018bd396b2be30d36 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 19 Jun 2010 01:06:09 +0200 Subject: [PATCH] service: honour empty cgroup even in ValidNoProcess mode --- fixme | 4 ++++ src/service.c | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fixme b/fixme index 838457670..b5b8e632f 100644 --- a/fixme +++ b/fixme @@ -61,6 +61,10 @@ * abstract namespace dbus socket +* patch /etc/init.d/functions with: + + if [ $PPID -ne 1 && mountpoint /cgroup/systemd ] ; then echo "You suck!" ; fi + Regularly: * look for close() vs. close_nointr() vs. close_nointr_nofail() diff --git a/src/service.c b/src/service.c index abd2a6d7c..b8687b7cf 100644 --- a/src/service.c +++ b/src/service.c @@ -1376,9 +1376,6 @@ static int cgroup_good(Service *s) { assert(s); - if (s->valid_no_process) - return -EAGAIN; - if ((r = cgroup_bonding_is_empty_list(UNIT(s)->meta.cgroup_bondings)) < 0) return r; -- 2.30.2