Author: norman
Date: Sun Apr 11 14:14:08 2010
New Revision: 932908
URL: http://svn.apache.org/viewvc?rev=932908&view=rev
Log:
Set connection backlog to some sane number
Modified:
james/server/trunk/mina-socket/src/main/java/org/apache/james/socket/mina/AbstractAsyncServer.java
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractAsyncServer.java
james/server/trunk/spring-deployment/src/main/config/james/imapserver.xml
james/server/trunk/spring-deployment/src/main/config/james/pop3server.xml
james/server/trunk/spring-deployment/src/main/config/james/remotemanager.xml
james/server/trunk/spring-deployment/src/main/config/james/smtpserver.xml
Modified:
james/server/trunk/mina-socket/src/main/java/org/apache/james/socket/mina/AbstractAsyncServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mina-socket/src/main/java/org/apache/james/socket/mina/AbstractAsyncServer.java?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
---
james/server/trunk/mina-socket/src/main/java/org/apache/james/socket/mina/AbstractAsyncServer.java
(original)
+++
james/server/trunk/mina-socket/src/main/java/org/apache/james/socket/mina/AbstractAsyncServer.java
Sun Apr 11 14:14:08 2010
@@ -57,7 +57,7 @@ public abstract class AbstractAsyncServe
/**
* The default value for the connection backlog.
*/
- private static final int DEFAULT_BACKLOG = 5;
+ private static final int DEFAULT_BACKLOG = 200;
/**
* The default value for the connection timeout.
Modified:
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractAsyncServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractAsyncServer.java?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
---
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractAsyncServer.java
(original)
+++
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractAsyncServer.java
Sun Apr 11 14:14:08 2010
@@ -48,7 +48,7 @@ public abstract class AbstractAsyncServe
/**
* The default value for the connection backlog.
*/
- private static final int DEFAULT_BACKLOG = 5;
+ private static final int DEFAULT_BACKLOG = 200;
/**
* The default value for the connection timeout.
@@ -273,8 +273,7 @@ public abstract class AbstractAsyncServe
builder.addFirst( "sslFilter", new
SslFilter(contextFactory.newInstance()));
}
*/
- bootstrap = new ServerBootstrap(
- new NioServerSocketChannelFactory(
+ bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory(
Executors.newCachedThreadPool(),
Executors.newCachedThreadPool()));
// Configure the pipeline factory.
Modified:
james/server/trunk/spring-deployment/src/main/config/james/imapserver.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/imapserver.xml?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/imapserver.xml
(original)
+++ james/server/trunk/spring-deployment/src/main/config/james/imapserver.xml
Sun Apr 11 14:14:08 2010
@@ -31,6 +31,7 @@
<bind> </bind>
-->
+ <connectionBacklog>200</connectionBacklog>
<!-- Set to true to use TLS for the Socket.
To use this you need to copy sunjce_provider.jar to /path/james/lib
directory.
Modified:
james/server/trunk/spring-deployment/src/main/config/james/pop3server.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/pop3server.xml?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/pop3server.xml
(original)
+++ james/server/trunk/spring-deployment/src/main/config/james/pop3server.xml
Sun Apr 11 14:14:08 2010
@@ -29,7 +29,8 @@
<!--
<bind> </bind>
-->
-
+ <connectionBacklog>200</connectionBacklog>
+
<!-- Use provider elements to specify additional JCE providers.
The jars should be put into $JAMES_HOME/lib.
For example, Uncomment this if you want to use
Modified:
james/server/trunk/spring-deployment/src/main/config/james/remotemanager.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/remotemanager.xml?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
---
james/server/trunk/spring-deployment/src/main/config/james/remotemanager.xml
(original)
+++
james/server/trunk/spring-deployment/src/main/config/james/remotemanager.xml
Sun Apr 11 14:14:08 2010
@@ -26,6 +26,8 @@
<!--
<bind> </bind>
-->
+
+ <connectionBacklog>10</connectionBacklog>
<!-- Set to true to use TLS for the Socket.
To use this you need to copy sunjce_provider.jar to /path/james/lib
directory.
Modified:
james/server/trunk/spring-deployment/src/main/config/james/smtpserver.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/smtpserver.xml?rev=932908&r1=932907&r2=932908&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/smtpserver.xml
(original)
+++ james/server/trunk/spring-deployment/src/main/config/james/smtpserver.xml
Sun Apr 11 14:14:08 2010
@@ -34,6 +34,8 @@
<bind> </bind>
-->
+ <connectionBacklog>200</connectionBacklog>
+
<!-- Use provider elements to specify additional JCE providers.
The jars should be put into $JAMES_HOME/lib.
For example, Uncomment this if you want to use
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]