From 883bf6fc8fa86ae8777d3ae31c8b466fde25c94a Mon Sep 17 00:00:00 2001 From: Sean Lake Date: Wed, 20 Feb 2019 17:52:40 +0800 Subject: [PATCH] Minor bug that makes error text uninformative. --- lib/ds9_basic.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/ds9_basic.py b/lib/ds9_basic.py index 11441b3..435892f 100644 --- a/lib/ds9_basic.py +++ b/lib/ds9_basic.py @@ -213,14 +213,15 @@ def run_unixonly_ds9_v2(self, wait_time, cmd_args_dict=None): #sts = os.waitpid(p.pid, 0) # wait until ds9 starts - - while wait_time > 0: + + countdown = wait_time + while countdown > 0: file_list = os.listdir(self._tmpd_name) if len(file_list)>1: #print file_list break time.sleep(0.5) - wait_time -= 0.5 + countdown -= 0.5 else: from signal import SIGTERM os.kill(p.pid, SIGTERM)