summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--webui.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/webui.py b/webui.py
index f962422..5b50956 100644
--- a/webui.py
+++ b/webui.py
@@ -247,8 +247,12 @@ class WebUI:
self.sentry_client = raven.Client(self.config.sentry_dsn)
if self.config.redis_url:
self.redis = redis.Redis.from_url(self.config.redis_url)
+
+ # Queue to handle asynchronous tasks
+ self.queue = rq.Queue(connection=self.redis)
else:
self.redis = None
+ self.queue = None
self.env = env
self.nav_current = None
self.privkey = None
@@ -258,9 +262,6 @@ class WebUI:
self.usercookie = None
self.failed = None # error message if initialization already produced a failure
- # Queue to handle asynchronous tasks
- self.queue = rq.Queue(connection=self.redis)
-
# XMLRPC request or not?
if self.env.get('CONTENT_TYPE') != 'text/xml':
fs = cgi.FieldStorage(fp=handler.rfile, environ=env)