diff --git a/src/routes/download/[id]/+server.ts b/src/routes/download/[id]/+server.ts index 511a0ae..05446d9 100644 --- a/src/routes/download/[id]/+server.ts +++ b/src/routes/download/[id]/+server.ts @@ -17,6 +17,7 @@ export const GET = async ({ params, locals }) => { const metadata = await minio.statObject(BUCKET, `${file.uploader.id}/${file.internalName}`); const ac = new AbortController(); + ac.signal.onabort = () => object.destroy; const stream = new ReadableStream({ start(controller) {