diff --git a/api/src/stream/internal.js b/api/src/stream/internal.js index 8c94c485..f55a1b91 100644 --- a/api/src/stream/internal.js +++ b/api/src/stream/internal.js @@ -19,7 +19,8 @@ async function* readChunks(streamInfo, size) { Range: `bytes=${read}-${read + CHUNK_SIZE}` }, dispatcher: streamInfo.dispatcher, - signal: streamInfo.controller.signal + signal: streamInfo.controller.signal, + maxRedirections: 4 }); if (chunk.statusCode === 403 && chunksSinceTransplant >= 3 && streamInfo.transplant) {