From 47fcee4df86316bc34c06f0e6c00f3b9a8863615 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sun, 2 Sep 2018 02:21:38 +0200 Subject: [PATCH] Limit peer reputation --- src/Peer/Peer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Peer/Peer.py b/src/Peer/Peer.py index d7632081..0a56d158 100644 --- a/src/Peer/Peer.py +++ b/src/Peer/Peer.py @@ -65,6 +65,11 @@ class Peer(object): # Connect to host def connect(self, connection=None): + if self.reputation < -10: + self.reputation = -10 + if self.reputation > 10: + self.reputation = 10 + if self.connection: self.log("Getting connection (Closing %s)..." % self.connection) self.connection.close("Connection change")