From d82ad551134c1d9209b072b72313484c7469272a Mon Sep 17 00:00:00 2001 From: 2Shirt <1923621+2Shirt@users.noreply.github.com> Date: Wed, 28 Feb 2018 13:15:00 -0700 Subject: [PATCH] Fix issue #19 --- .bin/Scripts/functions/common.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.bin/Scripts/functions/common.py b/.bin/Scripts/functions/common.py index 189e8bf5..173dd2c8 100644 --- a/.bin/Scripts/functions/common.py +++ b/.bin/Scripts/functions/common.py @@ -571,8 +571,12 @@ def wait_for_process(name, poll_rate=3): sleep(poll_rate) running = False for proc in psutil.process_iter(): - if re.search(r'^{}'.format(name), proc.name(), re.IGNORECASE): - running = True + try: + if re.search(r'^{}'.format(name), proc.name(), re.IGNORECASE): + running = True + except psutil._exceptions.NoSuchProcess: + # Assuming process closed during iteration + pass sleep(1) # global_vars functions