Rev912, Keep track site added time, UiRequest xss quickfix, Cleanup peerPing output
This commit is contained in:
parent
9039896247
commit
5b59da2435
4 changed files with 8 additions and 9 deletions
|
@ -80,7 +80,7 @@ class Site(object):
|
|||
if self.address in sites_settings:
|
||||
self.settings = sites_settings[self.address]
|
||||
else:
|
||||
self.settings = {"own": False, "serving": True, "permissions": []} # Default
|
||||
self.settings = {"own": False, "serving": True, "permissions": [], "added": int(time.time())} # Default
|
||||
|
||||
# Add admin permissions to homepage
|
||||
if self.address == config.homepage and "ADMIN" not in self.settings["permissions"]:
|
||||
|
@ -162,6 +162,9 @@ class Site(object):
|
|||
gevent.joinall(file_threads)
|
||||
self.log.debug("%s: DownloadContent ended in %.2fs" % (inner_path, time.time() - s))
|
||||
|
||||
if not self.worker_manager.tasks:
|
||||
self.onComplete() # No more task trigger site complete
|
||||
|
||||
return True
|
||||
|
||||
# Return bad files with less than 3 retry
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue