From e2a8a9b49fb47c0a882c4cc545cd6a4c31cdb6ac Mon Sep 17 00:00:00 2001 From: Arksine Date: Sun, 29 Nov 2020 07:14:21 -0500 Subject: [PATCH] update_manager: Add 5 minute timeout to env build This should remove the necessity of waiting after the shell command. Signed-off-by: Eric Callahan --- moonraker/plugins/update_manager.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/moonraker/plugins/update_manager.py b/moonraker/plugins/update_manager.py index edb9da7..5dd10ee 100644 --- a/moonraker/plugins/update_manager.py +++ b/moonraker/plugins/update_manager.py @@ -355,11 +355,10 @@ class GitUpdater: shutil.rmtree(env_path) try: await self.execute_cmd( - f"virtualenv {env_args} {env_path}") + f"virtualenv {env_args} {env_path}", timeout=300.) except Exception: self._log_exc(f"Error creating virtualenv") return - await tornado.gen.sleep(.5) if not os.path.expanduser(self.env): raise self._log_exc("Failed to create new virtualenv", False) reqs = os.path.join(