From be230c034dce54ac9728ea315348eddb09b63578 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 11 Apr 2012 19:28:57 +0200 Subject: [PATCH] cgroups: Ignore if process has already been gone. --- python/pakfire/cgroup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/python/pakfire/cgroup.py b/python/pakfire/cgroup.py index 3a1aa25a5..60c96a3d5 100644 --- a/python/pakfire/cgroup.py +++ b/python/pakfire/cgroup.py @@ -266,7 +266,11 @@ class CGroup(object): try: os.kill(proc, sig) except OSError, e: - raise + # Skip "No such process" error + if e.errno == 3: + pass + else: + raise # Save all killed processes to a list. killed_processes.append(proc) -- 2.39.5