浏览代码

Abort execution when a RepositorySecurityException is thrown

Jordi Boggiano 12 年之前
父节点
当前提交
b750e70f5f
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/Composer/Repository/ComposerRepository.php

+ 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) {