Start connected worker first
This commit is contained in:
parent
e53f56ed30
commit
23265861c9
1 changed files with 3 additions and 1 deletions
|
@ -132,7 +132,9 @@ class WorkerManager:
|
|||
if len(self.workers) >= self.getMaxWorkers() and not peers:
|
||||
return False # Workers number already maxed and no starting peers defined
|
||||
if not peers:
|
||||
peers = self.site.peers.values() # No peers defined, use any from site
|
||||
peers = self.site.getConnectedPeers()
|
||||
if len(peers) < self.getMaxWorkers():
|
||||
peers += self.site.peers.values()[0:self.getMaxWorkers()]
|
||||
if type(peers) is set:
|
||||
peers = list(peers)
|
||||
|
||||
|
|
Loading…
Reference in a new issue