1
0
Fork 0

Retry on some 5xx errors

`composer install` gives me some intermittent 502 errors on github. Composer already does some retries. I think, on 502, 503 and 504, we should retry.
pull/2397/head
smaftoul 2013-11-04 15:14:20 +01:00 committed by Samuel Maftoul
parent 8398c9f2ab
commit 0959d8f134
1 changed files with 1 additions and 1 deletions

View File

@ -120,7 +120,7 @@ class FileDownloader implements DownloaderInterface
break; break;
} catch (TransportException $e) { } catch (TransportException $e) {
// if we got an http response with a proper code, then requesting again will probably not help, abort // if we got an http response with a proper code, then requesting again will probably not help, abort
if ((0 !== $e->getCode() && 500 !== $e->getCode()) || !$retries) { if ((0 !== $e->getCode() && !in_array($e->getCode(),array(500, 502, 503, 504))) || !$retries) {
throw $e; throw $e;
} }
if ($this->io->isVerbose()) { if ($this->io->isVerbose()) {