From 889c88c4925f8dbf7839f64189bb32e70a8affab Mon Sep 17 00:00:00 2001 From: shortcutme Date: Thu, 5 Jan 2017 02:25:16 +0100 Subject: [PATCH] Close connection after 40 bad action --- src/Connection/Connection.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Connection/Connection.py b/src/Connection/Connection.py index 5fe06a97..7f171fd6 100644 --- a/src/Connection/Connection.py +++ b/src/Connection/Connection.py @@ -78,6 +78,11 @@ class Connection(object): def badAction(self, weight=1): self.bad_actions += weight + if self.bad_actions > 40: + self.close() + elif self.bad_actions > 20: + time.sleep(5) + def goodAction(self): self.bad_actions = 0