Always update hashfield for peer during findHash

This commit is contained in:
shortcutme 2017-10-03 15:58:51 +02:00
parent 1036d0e4a0
commit 09d19da3bc
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -281,8 +281,7 @@ class WorkerManager(object):
if not peers: if not peers:
peers = self.site.getConnectablePeers() peers = self.site.getConnectablePeers()
for peer in peers: for peer in peers:
if not peer.time_hashfield: threads.append(gevent.spawn(peer.updateHashfield, force=find_more))
threads.append(gevent.spawn(peer.updateHashfield))
gevent.joinall(threads, timeout=5) gevent.joinall(threads, timeout=5)
if time_tasks != self.time_task_added: # New task added since start if time_tasks != self.time_task_added: # New task added since start