From e6ccfc0a349616b1714bc0d145854055ad2ba62d Mon Sep 17 00:00:00 2001 From: Zsombor Gegesy Date: Wed, 13 Apr 2022 09:01:04 +0200 Subject: [PATCH] Retry sleep time in Http and in DownloadFileThread too --- .../com/rarchives/ripme/ripper/DownloadFileThread.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/rarchives/ripme/ripper/DownloadFileThread.java b/src/main/java/com/rarchives/ripme/ripper/DownloadFileThread.java index 562ac366..95ab777a 100644 --- a/src/main/java/com/rarchives/ripme/ripper/DownloadFileThread.java +++ b/src/main/java/com/rarchives/ripme/ripper/DownloadFileThread.java @@ -299,6 +299,15 @@ class DownloadFileThread extends Thread { observer.downloadErrored(url, Utils.getLocalizedString("failed.to.download") + " " + url.toExternalForm()); return; + } else { + final var retrySleep = Utils.getConfigInteger("download.retry.sleep", 0); + if (retrySleep > 0) { + try { + sleep(retrySleep); + } catch (final InterruptedException e) { + e.printStackTrace(); + } + } } } while (true); observer.downloadCompleted(url, saveAs.toPath());