Change update spam rate limit to 20 secs

This commit is contained in:
HelloZeroNet 2016-03-30 23:01:05 +02:00
parent aa1ee33e92
commit 646eba930f

View file

@ -65,8 +65,8 @@ class FileRequest(object):
if not RateLimit.isAllowed(event): # There was already an update for this file in the last 10 second if not RateLimit.isAllowed(event): # There was already an update for this file in the last 10 second
time.sleep(5) time.sleep(5)
self.response({"ok": "File update queued"}) self.response({"ok": "File update queued"})
# If called more than once within 10 sec only keep the last update # If called more than once within 20 sec only keep the last update
RateLimit.callAsync(event, max(self.connection.bad_actions, 10), self.actionUpdate, params) RateLimit.callAsync(event, max(self.connection.bad_actions, 20), self.actionUpdate, params)
else: else:
func_name = "action" + cmd[0].upper() + cmd[1:] func_name = "action" + cmd[0].upper() + cmd[1:]
func = getattr(self, func_name, None) func = getattr(self, func_name, None)