feat: resolved concurrent bug with kms management

This commit is contained in:
=
2024-07-30 23:19:05 +05:30
parent 641860cdb8
commit d4747abba8
5 changed files with 14 additions and 55 deletions
+2 -2
View File
@@ -40,7 +40,7 @@ export const keyStoreFactory = (redisUrl: string) => {
exp: number | string,
value: string | number | Buffer,
prefix?: string
) => redis.setex(prefix ? `${prefix}:${key}` : key, exp, value);
) => redis.set(prefix ? `${prefix}:${key}` : key, value, "EX", exp);
const deleteItem = async (key: string) => redis.del(key);
@@ -65,7 +65,7 @@ export const keyStoreFactory = (redisUrl: string) => {
});
attempts += 1;
// eslint-disable-next-line
isReady = keyCheckCb(await getItem(key, "wait_till_ready"));
isReady = keyCheckCb(await getItem(key));
}
};