From 18e0131680703afa7eb11d5e8c654d97906d85c6 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Mon, 16 May 2016 17:18:32 +1000 Subject: [PATCH] sim_vehicle.py: avoid requesting process name on zombie process This method does on OSX - in a non-catchable way prior to Py3 --- Tools/autotest/sim_vehicle.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Tools/autotest/sim_vehicle.py b/Tools/autotest/sim_vehicle.py index 1b2b1ca5f1..22a854e466 100755 --- a/Tools/autotest/sim_vehicle.py +++ b/Tools/autotest/sim_vehicle.py @@ -113,6 +113,8 @@ def kill_tasks(): import psutil for proc in psutil.process_iter(): + if proc.status() == psutil.STATUS_ZOMBIE: + continue if proc.name() in victim_names: proc.kill()