[ https://issues.apache.org/jira/browse/DIRMINA-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
im-james updated DIRMINA-364: ----------------------------- Description: I propose to change the default constructor of SocketAcceptor for this : public SocketAcceptor() { this(Runtime.getRuntime().availableProcessors(), 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. was: 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. > 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(Runtime.getRuntime().availableProcessors(), 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.