From d691bfcef16e4baa9a4f0f82ee0d7ea4307a077d Mon Sep 17 00:00:00 2001 From: Brett Jia Date: Wed, 2 Oct 2024 15:15:59 -0400 Subject: [PATCH] core: clear local url converter cache after 10m (#1595) * core: clear local url converter cache after 10s * update to 10m --- plugins/core/src/converters.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/core/src/converters.ts b/plugins/core/src/converters.ts index 5275ad90b..e59092cba 100644 --- a/plugins/core/src/converters.ts +++ b/plugins/core/src/converters.ts @@ -59,6 +59,7 @@ export class BufferHost extends ScryptedDeviceBase implements HttpRequestHandler const filename = uuid + (extension ? `.${extension}` : ''); this.hosted.set(`/${filename}`, { data: buffer, fromMimeType, toMimeType }); + setTimeout(() => this.hosted.delete(`/${filename}`), 10 * 60 * 1000); // free this resource after 10 min. return Buffer.from(`${endpoint}${filename}`); }