diff --git a/python_apps/pypo/timeout.py b/python_apps/pypo/timeout.py index 1b0d8dc2f..81ec927a0 100644 --- a/python_apps/pypo/timeout.py +++ b/python_apps/pypo/timeout.py @@ -15,6 +15,8 @@ def __timeout(func, timeout_duration, default, args, kwargs): while True: it = InterruptableThread() it.start() + if not first_attempt: + timeout_duration = timeout_duration * 2 it.join(timeout_duration) if it.isAlive():