Browse Source

Fixing issue with Redis which was causing CPU peaking if couldn't connect.

gh-pages
mike12345567 5 years ago
parent
commit
c17bfa34f5
  1. 4
      packages/auth/src/redis/index.js

4
packages/auth/src/redis/index.js

@ -18,6 +18,8 @@ function connectionError(timeout, err) {
if (CLOSED) {
return
}
CLIENT.end()
CLOSED = true
// always clear this on error
clearTimeout(timeout)
CONNECTED = false
@ -41,7 +43,7 @@ function init() {
// start the timer - only allowed 5 seconds to connect
timeout = setTimeout(() => {
if (!CONNECTED) {
connectionError(timeout)
connectionError(timeout, "Did not successfully connect in timeout")
}
}, STARTUP_TIMEOUT_MS)

Loading…
Cancel
Save