1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-06 02:15:48 +03:00

Merge pull request #843 from fintura/reduce-timeout

Reduce the reauthenticate timeout to 333ms
This commit is contained in:
Ruben Bridgewater
2015-09-16 05:43:07 +02:00

View File

@@ -186,11 +186,11 @@ RedisClient.prototype.do_auth = function () {
if (err) {
/* istanbul ignore if: this is almost impossible to test */
if (loading.test(err.message)) {
// if redis is still loading the db, it will not authenticate and everything else will fail
// If redis is still loading the db, it will not authenticate and everything else will fail
debug("Redis still loading, trying to authenticate later");
setTimeout(function () {
self.do_auth();
}, 2000); // TODO - magic number alert
}, 333);
return;
} else if (noPasswordIsSet.test(err.message)) {
debug("Warning: Redis server does not require a password, but a password was supplied.");
@@ -213,7 +213,7 @@ RedisClient.prototype.do_auth = function () {
self.auth_callback = null;
}
// now we are really connected
// Now we are really connected
self.emit("connect");
self.initialize_retry_vars();