Retry site update if it was failed last time

This commit is contained in:
Tamas Kocsis 2020-09-18 18:44:28 +02:00
parent 4da89580c1
commit 550d02d473
1 changed files with 4 additions and 2 deletions

View File

@ -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: