From 003fcf89433b6556e97bb4240e0de6cb4552a456 Mon Sep 17 00:00:00 2001 From: Ricky Ramirez Date: Tue, 11 Jun 2013 14:15:27 -0700 Subject: [PATCH] reddit_base: Stricter User Agent ratelimiting. This stops ratelimit checking after the first hit so that more specific matches won't get extra ratelimiting from a more generic match. --- r2/r2/controllers/reddit_base.py | 1 + 1 file changed, 1 insertion(+) diff --git a/r2/r2/controllers/reddit_base.py b/r2/r2/controllers/reddit_base.py index b10dcdf9e..b8f106171 100644 --- a/r2/r2/controllers/reddit_base.py +++ b/r2/r2/controllers/reddit_base.py @@ -551,6 +551,7 @@ def ratelimit_agents(): for s in g.agents: if s and user_agent and s in user_agent: ratelimit_agent(s) + return def ratelimit_throttled(): ip = request.ip.strip()