9ecd5b8
From ecbc18c00e5312f0e422a3f5482a5987a7ad0aed Mon Sep 17 00:00:00 2001
9ecd5b8
From: Ross Lagerwall <rosslagerwall@gmail.com>
9ecd5b8
Date: Sat, 29 Nov 2014 11:31:30 +0000
9ecd5b8
Subject: [PATCH] cgroup-util: Don't send SIGCONT after SIGKILL
9ecd5b8
9ecd5b8
(cherry picked from commit dc8962da74c62779d8899a8166f704c30287fff0)
9ecd5b8
---
9ecd5b8
 src/shared/cgroup-util.c | 2 +-
9ecd5b8
 1 file changed, 1 insertion(+), 1 deletion(-)
9ecd5b8
9ecd5b8
diff --git a/src/shared/cgroup-util.c b/src/shared/cgroup-util.c
9ecd5b8
index da8e885226..3e6629f853 100644
9ecd5b8
--- a/src/shared/cgroup-util.c
9ecd5b8
+++ b/src/shared/cgroup-util.c
9ecd5b8
@@ -195,7 +195,7 @@ int cg_kill(const char *controller, const char *path, int sig, bool sigcont, boo
9ecd5b8
                                 if (ret >= 0 && errno != ESRCH)
9ecd5b8
                                         ret = -errno;
9ecd5b8
                         } else {
9ecd5b8
-                                if (sigcont)
9ecd5b8
+                                if (sigcont && sig != SIGKILL)
9ecd5b8
                                         kill(pid, SIGCONT);
9ecd5b8
 
9ecd5b8
                                 if (ret == 0)