diff --git a/flamenco_worker/cli.py b/flamenco_worker/cli.py index cd3bf17e38451455224ce0b5ec195db38731ffc2..f32474b341f3acdd47b47315d7ddd751e9e0b837 100644 --- a/flamenco_worker/cli.py +++ b/flamenco_worker/cli.py @@ -162,7 +162,7 @@ def main(): shutdown_future.cancel() mir_work_task.cancel() try: - loop.run_until_complete(mir_work_task) + loop.run_until_complete(asyncio.wait_for(mir_work_task, 5)) except requests.exceptions.ConnectionError: log.warning("Unable to connect to HTTP server, but that's fine as we're shutting down.")