Make redis timeout configurable

This commit is contained in:
Ajay
2022-08-25 20:44:16 -04:00
parent 9da1fc523a
commit 027ff694a0
3 changed files with 3 additions and 2 deletions

View File

@@ -31,10 +31,9 @@ if (config.redis?.enabled) {
client.connect();
exportClient = client as RedisSB;
const timeoutDuration = 40;
const get = client.get.bind(client);
exportClient.get = (key) => new Promise((resolve, reject) => {
const timeout = setTimeout(() => reject(), timeoutDuration);
const timeout = setTimeout(() => reject(), config.redis.getTimeout);
get(key).then((reply) => {
clearTimeout(timeout);
resolve(reply);