From 03c3cb02d8488ad424b748d472a065dee6149376 Mon Sep 17 00:00:00 2001 From: Roberto Soto Date: Fri, 1 Nov 2019 20:18:11 -0700 Subject: [PATCH] raising the exception might kill pypopush thread this is apparently the reason why schedules don't get pushed after a silence producing desynchronization between the mvc and liquidsoap and cannot catch up until pypofetch times out. (ON AIR turns off and there's a mess until the schedule is fetched. sometimes it even continues playing the wrong tune) ((logging inside the while True loop produces no output, probably it is locked on the queue?)) --- python_apps/pypo/pypo/pypopush.py | 1 - 1 file changed, 1 deletion(-) diff --git a/python_apps/pypo/pypo/pypopush.py b/python_apps/pypo/pypo/pypopush.py index e9b809473..5427c6112 100644 --- a/python_apps/pypo/pypo/pypopush.py +++ b/python_apps/pypo/pypo/pypopush.py @@ -69,7 +69,6 @@ class PypoPush(Thread): media_schedule = self.queue.get(block=True) except Exception, e: self.logger.error(str(e)) - raise else: self.logger.debug(media_schedule) #separate media_schedule list into currently_playing and