--- a/tests/run-tests.py Sat Jul 13 23:58:01 2013 +0200 +++ b/tests/run-tests.py Thu Jul 18 09:39:01 2013 -0700 @@ -88,6 +88,7 @@ p.timeout = True if p.returncode is None: terminate(p) + p.wait() threading.Thread(target=t).start() return p