Merge pull request #3300 from MaggieFero/MaggieFero-add-timeouts-to-requests.get

Add timeouts to requests.get
This commit is contained in:
Mouse Reeve 2024-03-01 22:49:44 -08:00 committed by GitHub
commit 218171e9bc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 1 deletions

View file

@ -423,6 +423,7 @@ def get_activitypub_data(url):
"Date": now, "Date": now,
"Signature": make_signature("get", sender, url, now), "Signature": make_signature("get", sender, url, now),
}, },
timeout=15,
) )
except requests.RequestException: except requests.RequestException:
raise ConnectorException() raise ConnectorException()

View file

@ -26,7 +26,7 @@ class IsbnHyphenator:
def update_range_message(self) -> None: def update_range_message(self) -> None:
"""Download the range message xml file and save it locally""" """Download the range message xml file and save it locally"""
response = requests.get(self.__range_message_url) response = requests.get(self.__range_message_url, timeout=15)
with open(self.__range_file_path, "w", encoding="utf-8") as file: with open(self.__range_file_path, "w", encoding="utf-8") as file:
file.write(response.text) file.write(response.text)
self.__element_tree = None self.__element_tree = None