From 9ae2e44465cf631445a22cfb021014dd947892f1 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 6 Sep 2012 16:23:44 +0200 Subject: [PATCH] 2 threads seems to be enough to handle build messages from external make process --- .../impl/src/com/intellij/compiler/server/BuildManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java index 4a3e60982702..50e6b0d3004e 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java @@ -799,7 +799,7 @@ public class BuildManager implements ApplicationComponent{ } private int startListening() throws Exception { - final ChannelFactory channelFactory = new NioServerSocketChannelFactory(myPooledThreadExecutor, myPooledThreadExecutor, Math.min(4, Math.max(2, Runtime.getRuntime().availableProcessors()))); + final ChannelFactory channelFactory = new NioServerSocketChannelFactory(myPooledThreadExecutor, myPooledThreadExecutor, 2); final SimpleChannelUpstreamHandler channelRegistrar = new SimpleChannelUpstreamHandler() { public void channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e) throws Exception { myAllOpenChannels.add(e.getChannel());