From a7605d569942c33080674a56c6357f8c84607dc6 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Wed, 21 Apr 2021 20:17:46 -0400 Subject: [PATCH] Don't crash for redis errors --- src/utils/redis.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/redis.ts b/src/utils/redis.ts index 358ebb1..554e40a 100644 --- a/src/utils/redis.ts +++ b/src/utils/redis.ts @@ -29,6 +29,10 @@ if (config.redis) { exportObject.getAsync = (key) => new Promise((resolve) => client.get(key, (err, reply) => resolve({err, reply}))); exportObject.setAsync = (key, value) => new Promise((resolve) => client.set(key, value, (err, reply) => resolve({err, reply}))); exportObject.delAsync = (...keys) => new Promise((resolve) => client.del(keys, (err) => resolve(err))); + + client.on("error", function(error) { + Logger.error(error); + }); } export default exportObject;