Blob Blame History Raw
From ecbc18c00e5312f0e422a3f5482a5987a7ad0aed Mon Sep 17 00:00:00 2001
From: Ross Lagerwall <rosslagerwall@gmail.com>
Date: Sat, 29 Nov 2014 11:31:30 +0000
Subject: [PATCH] cgroup-util: Don't send SIGCONT after SIGKILL

(cherry picked from commit dc8962da74c62779d8899a8166f704c30287fff0)
---
 src/shared/cgroup-util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/shared/cgroup-util.c b/src/shared/cgroup-util.c
index da8e885226..3e6629f853 100644
--- a/src/shared/cgroup-util.c
+++ b/src/shared/cgroup-util.c
@@ -195,7 +195,7 @@ int cg_kill(const char *controller, const char *path, int sig, bool sigcont, boo
                                 if (ret >= 0 && errno != ESRCH)
                                         ret = -errno;
                         } else {
-                                if (sigcont)
+                                if (sigcont && sig != SIGKILL)
                                         kill(pid, SIGCONT);
 
                                 if (ret == 0)