From 050582e45d112f10c3f9d65cd7883a812a600427 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 21 May 2020 12:15:39 +0200 Subject: [PATCH] stamina: adjust stream timeout for late starts --- nonstop/management/commands/stamina.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nonstop/management/commands/stamina.py b/nonstop/management/commands/stamina.py index 789e4a5..4649554 100644 --- a/nonstop/management/commands/stamina.py +++ b/nonstop/management/commands/stamina.py @@ -119,7 +119,8 @@ class Command(BaseCommand): print(now, 'playing stream', slot.stream) # TODO: jingle cmd = 'sleep 86400 # stream' # will never stop by itself - await self.player_process(cmd, timeout=slot.duration) + print('timeout at', (slot.end_datetime - now).total_seconds()) + await self.player_process(cmd, timeout=(slot.end_datetime - now).total_seconds()) else: print(now, 'playing sound', slot.episode) # TODO: jingle -- 2.39.2