From f34a6d201a6dd818ac1f17662d89f551400b880a Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Mon, 7 Oct 2013 15:39:14 -0400 Subject: [PATCH] Double the pypo->liquidsoap timeout on second attempt if first attempt failed --- python_apps/pypo/timeout.py | 2 ++ 1 file changed, 2 insertions(+) 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():