Skip to content

Commit

Permalink
fix for connection loss on redis.flush
Browse files Browse the repository at this point in the history
  • Loading branch information
tobes committed Mar 20, 2012
1 parent 2675b2a commit 7fcd834
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions ckan/config/middleware.py
Expand Up @@ -220,6 +220,8 @@ def _start_response(status, response_headers, exc_info=None):
self.redis_connection = self.redis.StrictRedis()
self.redis_connection.flushdb()
except self.redis_exception:
# Connection may have failed at flush so clear it.
self.redis_connection = None
return self.app(environ, start_response)

# If cached return cached result
Expand Down

0 comments on commit 7fcd834

Please sign in to comment.