diff --git a/src/Config.py b/src/Config.py index 115c4b06..5da01ae5 100644 --- a/src/Config.py +++ b/src/Config.py @@ -10,7 +10,7 @@ class Config(object): def __init__(self, argv): self.version = "0.5.1" - self.rev = 1855 + self.rev = 1859 self.argv = argv self.action = None self.config_file = "zeronet.conf" diff --git a/src/File/FileServer.py b/src/File/FileServer.py index 948f799e..2db2a03a 100644 --- a/src/File/FileServer.py +++ b/src/File/FileServer.py @@ -195,7 +195,7 @@ class FileServer(ConnectionServer): self.tor_manager.startOnions() if not sites_checking: - for address, site in self.sites.items(): # Check sites integrity + for site in sorted(self.sites.values(), key=lambda site: site.settings.get("modified", 0), reverse=True): # Check sites integrity gevent.spawn(self.checkSite, site, check_files) # Check in new thread time.sleep(2) # Prevent too quick request