Kaynağa Gözat

Abort execution when a RepositorySecurityException is thrown

Jordi Boggiano 12 yıl önce
ebeveyn
işleme
b750e70f5f

+ 4 - 0
src/Composer/Repository/ComposerRepository.php

@@ -483,6 +483,10 @@ class ComposerRepository extends ArrayRepository implements StreamableRepository
 
                 break;
             } catch (\Exception $e) {
+                if ($e instanceof RepositorySecurityException) {
+                    throw $e;
+                }
+
                 if (!$retries) {
                     if ($contents = $this->cache->read($cacheKey)) {
                         if (!$this->degradedMode) {