catch and log more exceptions on fetch_url error

This commit is contained in:
Barbara Miller 2025-02-11 12:51:26 -08:00
parent 561e0803c6
commit 430c0daf39

View File

@ -506,6 +506,8 @@ class BrozzlerWorker:
self.logger.warning("Timed out fetching %s: %s", page.url, e)
except requests.exceptions.ProxyError as e:
raise brozzler.ProxyError("proxy error fetching %s" % url) from e
except requests.exceptions.RequestException as e:
self.logger.warning("Failed to get headers for %s: %s", page.url, e)
def brozzle_site(self, browser, site):
try: