aboutsummaryrefslogtreecommitdiff
path: root/modules/rss.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/rss.py')
-rw-r--r--modules/rss.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/rss.py b/modules/rss.py
index 00b91ee7..235d8bb3 100644
--- a/modules/rss.py
+++ b/modules/rss.py
@@ -47,7 +47,6 @@ class Module(ModuleManager.BaseModule):
if server and channel_name in server.channels:
channel = server.channels.get(channel_name)
for url in urls:
- request = utils.http.Request(url, id=url)
if not url in hooks:
hooks[url] = []
hooks[url].append((server, channel))
@@ -55,7 +54,11 @@ class Module(ModuleManager.BaseModule):
if not hooks:
return
- pages = utils.http.request_many(hooks.keys())
+ requests = []
+ for url in hooks.keys():
+ requests.append(utils.http.Request(url, id=url))
+
+ pages = utils.http.request_many(requests)
for url, channels in hooks.items():
if not url in pages: