Need less peer sites with less peers

This commit is contained in:
shortcutme 2018-09-02 02:23:06 +02:00
parent 658aace8f1
commit 313d9a4ef9
No known key found for this signature in database
GPG Key ID: 5B63BAE6CB9613AE
1 changed files with 6 additions and 1 deletions

View File

@ -777,7 +777,12 @@ class Site(object):
self.announcer.announce(*args, **kwargs)
# Keep connections to get the updates
def needConnections(self, num=6, check_site_on_reconnect=False):
def needConnections(self, num=None, check_site_on_reconnect=False):
if num is None:
if len(self.peers) < 50:
num = 3
else:
num = 6
need = min(len(self.peers), num, config.connected_limit) # Need 5 peer, but max total peers
connected = len(self.getConnectedPeers())