mirror of
https://github.com/catdevnull/transicion-desordenada-diablo
synced 2024-11-15 02:21:39 +00:00
reintentar menos veces y evitar situaciones en donde se reintente todo al mismo tiempo
This commit is contained in:
parent
2d4e319323
commit
39e17419d7
1 changed files with 3 additions and 3 deletions
|
@ -191,13 +191,13 @@ async function downloadDistWithRetries(job, attempts = 0) {
|
|||
await wait(15000);
|
||||
return await downloadDistWithRetries(job, attempts + 1);
|
||||
}
|
||||
// si no fue un error de http, reintentar hasta 5 veces con 5 segundos de por medio
|
||||
// si no fue un error de http, reintentar hasta 3 veces con 5 segundos de por medio
|
||||
else if (
|
||||
!(error instanceof StatusCodeError) &&
|
||||
!(error instanceof TooManyRedirectsError) &&
|
||||
attempts < 10
|
||||
attempts < 3
|
||||
) {
|
||||
await wait(5000);
|
||||
await wait(5000 + Math.random() * 10000);
|
||||
return await downloadDistWithRetries(job, attempts + 1);
|
||||
} else throw error;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue