From 550d02d4735ddb5170b3a45171971117603678c1 Mon Sep 17 00:00:00 2001 From: Tamas Kocsis Date: Fri, 18 Sep 2020 18:44:28 +0200 Subject: [PATCH] Retry site update if it was failed last time --- src/File/FileServer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/File/FileServer.py b/src/File/FileServer.py index 8cf565a9..c86da8bb 100644 --- a/src/File/FileServer.py +++ b/src/File/FileServer.py @@ -289,8 +289,10 @@ class FileServer(ConnectionServer): with gevent.Timeout(10, exception=False): site.announcer.announcePex() - # Retry failed files - if site.bad_files: + # Last check modification failed + if site.content_updated is False: + site.update() + elif site.bad_files: site.retryBadFiles() if time.time() - site.settings.get("modified", 0) < 60 * 60 * 24 * 7: