Back to snapcart-api report
ReliabilityMedium
Outbound Requests Without Timeout
src/client/throttle.ts:21
Before
1export function fetchFromProvider(url: string) {2 // no timeout ever applied3 return fetch(url).then((r) => r.json());4}After
1export function fetchFromProvider(url: string) {2 return fetch(url, {3 signal: AbortSignal.timeout(5_000), // bounded4 }).then((r) => r.json());5}- Uploaddone
- Analyzedone
- Finddone
- Explainactive
- Fixupcoming
- Testupcoming
- Verifyupcoming