Unavailable Redis hangs login request
We observed the login request hanging, waiting for Redis endlessly, if Redis is not available.
Two issues here, basically:
- Why does logging in cause a connection to Redis?
- Even though Celery and Redis are non-optional now, a connection failure should cause an error (probably after a timeout) instead of hanging endlessly