summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-08-19 11:37:01 +0200
committerZac Medico <zmedico@gentoo.org>2013-08-19 02:37:52 -0700
commita500fbdae1098424e64356f8a24ac3c25bbff908 (patch)
tree006c0b3053d5538c0e5309d47fdd450001a05cef
parentAdd FEATURES=cgroup to isolate phase processes. (diff)
downloadportage-a500fbdae1098424e64356f8a24ac3c25bbff908.tar.gz
portage-a500fbdae1098424e64356f8a24ac3c25bbff908.tar.bz2
portage-a500fbdae1098424e64356f8a24ac3c25bbff908.zip
cgroup: use SIGKILL to guarantee killing processes.
-rw-r--r--pym/_emerge/SpawnProcess.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/SpawnProcess.py b/pym/_emerge/SpawnProcess.py
index 60bd3f1c9..061770db1 100644
--- a/pym/_emerge/SpawnProcess.py
+++ b/pym/_emerge/SpawnProcess.py
@@ -205,7 +205,7 @@ class SpawnProcess(SubProcess):
# step 1: kill all orphans
pids = get_pids(self.cgroup)
if pids:
- kill_all(pids, signal.SIGTERM)
+ kill_all(pids, signal.SIGKILL)
# step 2: remove the cgroup
try: