From 313d9a4ef996f2235078b15751cd1abde1e6fa4d Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sun, 2 Sep 2018 02:23:06 +0200 Subject: [PATCH] Need less peer sites with less peers --- src/Site/Site.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Site/Site.py b/src/Site/Site.py index f6b0da01..7a22e6ba 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -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())