From e5d229c5247c02e42737641229dc516029f5b790 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 10 Oct 2022 15:20:50 +0200 Subject: [PATCH] [tumblr] sleep between fallback retries (#2957) --- gallery_dl/extractor/tumblr.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gallery_dl/extractor/tumblr.py b/gallery_dl/extractor/tumblr.py index 447ce002..0b21c0af 100644 --- a/gallery_dl/extractor/tumblr.py +++ b/gallery_dl/extractor/tumblr.py @@ -250,9 +250,9 @@ class TumblrExtractor(Extractor): return updated, (resized == updated) def _original_image_fallback(self, url, post_id): - yield self._update_image_token(url)[0] - yield self._update_image_token(url)[0] - yield self._update_image_token(url)[0] + for _ in range(3): + self.sleep(120, "image token") + yield self._update_image_token(url)[0] self.log.warning("Unable to fetch higher-resolution " "version of %s (%s)", url, post_id)