From: Michael Tremer Date: Wed, 11 Apr 2012 17:28:57 +0000 (+0200) Subject: cgroups: Ignore if process has already been gone. X-Git-Tag: 0.9.22~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=be230c034dce54ac9728ea315348eddb09b63578;p=pakfire.git cgroups: Ignore if process has already been gone. --- 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)