aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages
diff options
context:
space:
mode:
authorGravatar tomlu <tomlu@google.com>2018-01-17 09:08:18 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-17 09:10:12 -0800
commit12640e54eadd40f674c23ac4cbd63725e9ac3f56 (patch)
tree8a601dabe6d88a0be2e3a128bb73db92e4235cde /src/main/java/com/google/devtools/build/lib/packages
parent8b459d77bca8cbff5edd8a4e1715aa6870f88eff (diff)
Fix blaze crashes with running under JDK9.
RELNOTES: None PiperOrigin-RevId: 182223038
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java3
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);
}
/**