diff options
author | tomlu <tomlu@google.com> | 2018-01-17 09:08:18 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-17 09:10:12 -0800 |
commit | 12640e54eadd40f674c23ac4cbd63725e9ac3f56 (patch) | |
tree | 8a601dabe6d88a0be2e3a128bb73db92e4235cde /src/main/java | |
parent | 8b459d77bca8cbff5edd8a4e1715aa6870f88eff (diff) |
Fix blaze crashes with running under JDK9.
RELNOTES: None
PiperOrigin-RevId: 182223038
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java index 6f7ee1e002..79f6a9d0c7 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java +++ b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java @@ -406,7 +406,7 @@ public final class PackageFactory { this.ruleFactory = new RuleFactory(ruleClassProvider, attributeContainerFactory); this.ruleFunctions = buildRuleFunctions(ruleFactory); this.ruleClassProvider = ruleClassProvider; - threadPool = new ThreadPoolExecutor(100, 100, 15L, TimeUnit.SECONDS, + threadPool = new ThreadPoolExecutor(100, Integer.MAX_VALUE, 15L, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(), new ThreadFactoryBuilder().setNameFormat("Legacy globber %d").build()); // Do not consume threads when not in use. @@ -430,7 +430,6 @@ public final class PackageFactory { */ public void setGlobbingThreads(int globbingThreads) { threadPool.setCorePoolSize(globbingThreads); - threadPool.setMaximumPoolSize(globbingThreads); } /** |