diff options
author | 2013-08-19 11:37:01 +0200 | |
---|---|---|
committer | 2013-08-19 02:37:52 -0700 | |
commit | a500fbdae1098424e64356f8a24ac3c25bbff908 (patch) | |
tree | 006c0b3053d5538c0e5309d47fdd450001a05cef | |
parent | Add FEATURES=cgroup to isolate phase processes. (diff) | |
download | portage-a500fbdae1098424e64356f8a24ac3c25bbff908.tar.gz portage-a500fbdae1098424e64356f8a24ac3c25bbff908.tar.bz2 portage-a500fbdae1098424e64356f8a24ac3c25bbff908.zip |
cgroup: use SIGKILL to guarantee killing processes.
-rw-r--r-- | pym/_emerge/SpawnProcess.py | 2 |
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: |