Include Runtime.getRuntime().availableProcessors() into the constructors of
SocketAcceptor
------------------------------------------------------------------------------------------
Key: DIRMINA-364
URL: https://issues.apache.org/jira/browse/DIRMINA-364
Project: MINA
Issue Type: Improvement
Components: Transport
Affects Versions: 1.0.3, 1.1.0, 2.0.0-M1
Reporter: im-james
Fix For: 1.0.3, 1.1.0, 2.0.0-M1
I propose to change the default constructor of SocketAcceptor for this :
public SocketAcceptor() {
this(1, new NewThreadExecutor());
}
And to add a new constructor:
public SocketAcceptor(Executor executor) {
this(Runtime.getRuntime().availableProcessors(), executor);
}
The objective is to maximize the performance of MINA in the usual cases.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.