From 86e0db7ea94e9f644f0a6d2d89ed17d713d3e77a Mon Sep 17 00:00:00 2001 From: Griatch Date: Mon, 27 Feb 2017 22:11:47 +0100 Subject: [PATCH] Implement suggested fix for cmdrate limiter. Resolves #1231. --- evennia/server/portal/portalsessionhandler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/server/portal/portalsessionhandler.py b/evennia/server/portal/portalsessionhandler.py index 93bb7a95e3..9d55959239 100644 --- a/evennia/server/portal/portalsessionhandler.py +++ b/evennia/server/portal/portalsessionhandler.py @@ -365,7 +365,7 @@ class PortalSessionHandler(SessionHandler): pass if session: now = time.time() - if self.command_counter > _MAX_COMMAND_RATE: + if self.command_counter > _MAX_COMMAND_RATE > 0: # data throttle (anti DoS measure) dT = now - self.command_counter_reset self.command_counter = 0