diff --git a/packages/backend/src/misc/fetch.ts b/packages/backend/src/misc/fetch.ts index 4224589e6..403f15725 100644 --- a/packages/backend/src/misc/fetch.ts +++ b/packages/backend/src/misc/fetch.ts @@ -49,11 +49,6 @@ export async function getResponse(_args: { ..._args, }; - const controller = new AbortController(); - setTimeout(() => { - controller.abort(); - }, args.timeout); - const res = await fetch(args.url, { method: args.method, headers: Object.assign({ @@ -63,7 +58,7 @@ export async function getResponse(_args: { redirect: args.redirect, size: args.size, agent: getAgentByUrl, - signal: controller.signal, + signal: AbortSignal.timeout(args.timeout), }); if (