From 2d12b2c4e65ee41ba6518f4b501bba9afc3a529b Mon Sep 17 00:00:00 2001 From: Laurent Peuch Date: Sun, 5 May 2024 01:48:03 +0200 Subject: [PATCH] feat(clone_packages): ensure that all request have a timeout --- tools/packages_repo_clone/clone_packages.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/packages_repo_clone/clone_packages.py b/tools/packages_repo_clone/clone_packages.py index 80f1fbf..bd755ba 100644 --- a/tools/packages_repo_clone/clone_packages.py +++ b/tools/packages_repo_clone/clone_packages.py @@ -42,6 +42,9 @@ def generate_mirror_list(): def request_handling_rate_limit(method, *args, **kwargs): + if "timeout" not in kwargs: + kwargs["timeout"] = 10 + while True: response = method(*args, **kwargs)