From a018a26133ad005bd7fe70f12bc4aa8290a056a6 Mon Sep 17 00:00:00 2001 From: Chris Reffett Date: Tue, 1 May 2012 17:13:21 -0400 Subject: [PATCH] Fixed addBannedIP to add enough failures to trigger a ban, rather than just one failure. --- server/filter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/filter.py b/server/filter.py index 53777766..58385ea5 100644 --- a/server/filter.py +++ b/server/filter.py @@ -214,7 +214,9 @@ class Filter(JailThread): def addBannedIP(self, ip): unixTime = time.time() - self.failManager.addFailure(FailTicket(ip, unixTime)) + for i in xrange(self.failManager.getMaxRetry()): + self.failManager.addFailure(FailTicket(ip, unixTime)) + return ip ##