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}`); }