Rev562, Check site privatekey from users.json when executing siteSign, Optional files checking on owned sites, Fix workermanager error on set list of peers, Fix PROTOCOL_SSLv3 error happens on some linux distrib

This commit is contained in:
HelloZeroNet 2015-11-08 12:33:13 +01:00
parent c2fc131cdc
commit 2cf34c132f
6 changed files with 27 additions and 7 deletions

View file

@ -139,6 +139,9 @@ class WorkerManager:
return False # Workers number already maxed and no starting peers definied
if not peers:
peers = self.site.peers.values() # No peers definied, use any from site
if type(peers) is set:
peers = list(peers)
random.shuffle(peers)
for peer in peers: # One worker for every peer
if peers and peer not in peers: