Avoid wiping the whole target package if download of the new one fails, refs #7929
parent
898ba6f869
commit
6a7220fed8
|
@ -175,7 +175,9 @@ class FileDownloader implements DownloaderInterface, ChangeReportInterface
|
||||||
|
|
||||||
$reject = function ($e) use ($io, &$urls, $download, $fileName, $path, $package, &$retries, $filesystem, $self) {
|
$reject = function ($e) use ($io, &$urls, $download, $fileName, $path, $package, &$retries, $filesystem, $self) {
|
||||||
// clean up
|
// clean up
|
||||||
$filesystem->removeDirectory($path);
|
if (file_exists($fileName)) {
|
||||||
|
$filesystem->unlink($fileName);
|
||||||
|
}
|
||||||
$self->clearLastCacheWrite($package);
|
$self->clearLastCacheWrite($package);
|
||||||
|
|
||||||
if ($e instanceof TransportException) {
|
if ($e instanceof TransportException) {
|
||||||
|
|
Loading…
Reference in New Issue