Merge pull request #2397 from smaftoul/patch-1

Retry on some 5xx errors
main
Jordi Boggiano 11 years ago
commit e243b4edd1

@ -120,7 +120,7 @@ class FileDownloader implements DownloaderInterface
break;
} catch (TransportException $e) {
// 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;
}
if ($this->io->isVerbose()) {

Loading…
Cancel
Save