From e6a4c68863044f5e1c617d9eb8a8ae6f90c2a88c Mon Sep 17 00:00:00 2001 From: ansuz Date: Tue, 8 Dec 2020 16:50:37 +0530 Subject: [PATCH] always delete the throttled cleanup functions once they have run --- lib/env.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/env.js b/lib/env.js index 066fcd115..322f629c6 100644 --- a/lib/env.js +++ b/lib/env.js @@ -121,9 +121,9 @@ module.exports.create = function (config) { Env.checkCache = function (channel) { var f = Env.cache_checks[channel] || Util.throttle(function () { + delete Env.cache_checks[channel]; if (Env.channel_cache[channel]) { return; } delete Env.metadata_cache[channel]; - delete Env.cache_checks[channel]; }, 30000); f(); };