From 02755e7d6311bde1b84196b5aa2ce583ea714eb3 Mon Sep 17 00:00:00 2001 From: "N0\\A" Date: Thu, 30 Oct 2025 09:16:07 +0100 Subject: [PATCH] updater timeout --- core/updater.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/updater.py b/core/updater.py index 5a13f0b..47830cd 100644 --- a/core/updater.py +++ b/core/updater.py @@ -11,7 +11,8 @@ def is_update_available(): repo = Repo(REPO_DIR) origin = repo.remotes.origin - origin.fetch() + repo.git.fetch(origin.name, kill_after_timeout=5) + local_commit = repo.head.commit remote_commit = origin.refs[repo.active_branch.name].commit @@ -29,7 +30,7 @@ def update_repository(): repo = Repo(REPO_DIR) origin = repo.remotes.origin - origin.pull() + repo.git.pull(origin.name, kill_after_timeout=60) return "UPDATED", "CLARA has been updated successfully."