Set maximum redirects

This commit is contained in:
Bastian Kleineidam 2014-03-06 21:58:35 +01:00
parent c0e54589b5
commit 102837b875
2 changed files with 2 additions and 0 deletions

View file

@ -142,6 +142,7 @@ class Configuration (dict):
self["maxnumurls"] = None
self["maxrunseconds"] = None
self["maxrequestspersecond"] = 10
self["maxhttpredirects"] = 10
self["nntpserver"] = os.environ.get("NNTP_SERVER", None)
self["proxy"] = urllib.getproxies()
self["sslverify"] = True

View file

@ -34,6 +34,7 @@ _hosts_lock = threading.RLock()
def new_request_session(config):
"""Create a new request session."""
session = requests.Session()
session.max_redirects = config["maxhttpredirects"]
# XXX proxies
if config["cookiefile"]:
for cookie in cookies.from_file(config["cookiefile"]):