This is an automated email from the ASF dual-hosted git repository. elecharny pushed a commit to branch 2.0.X in repository https://gitbox.apache.org/repos/asf/mina.git
The following commit(s) were added to refs/heads/2.0.X by this push: new ca9a642 Backported patch for DIRMINA-1124 ca9a642 is described below commit ca9a642a88f833f09e1542a0863d4a1f8848edae Author: emmanuel lecharny <elecha...@apache.org> AuthorDate: Tue Feb 8 02:47:01 2022 +0100 Backported patch for DIRMINA-1124 --- .../java/org/apache/mina/transport/socket/nio/NioProcessor.java | 8 ++++---- .../org/apache/mina/transport/socket/nio/NioSocketAcceptor.java | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java b/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java index 7100161..1dc8d2e 100644 --- a/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java +++ b/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java @@ -44,14 +44,14 @@ import org.apache.mina.core.session.SessionState; * * @author <a href="http://mina.apache.org">Apache MINA Project</a> */ -public final class NioProcessor extends AbstractPollingIoProcessor<NioSession> { +public class NioProcessor extends AbstractPollingIoProcessor<NioSession> { /** The selector associated with this processor */ - private Selector selector; + protected Selector selector; /** A lock used to protect concurent access to the selector */ - private ReadWriteLock selectorLock = new ReentrantReadWriteLock(); + protected ReadWriteLock selectorLock = new ReentrantReadWriteLock(); - private SelectorProvider selectorProvider = null; + protected SelectorProvider selectorProvider = null; /** * diff --git a/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java b/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java index 54691c5..3b470ca 100644 --- a/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java +++ b/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java @@ -49,11 +49,11 @@ import org.apache.mina.transport.socket.SocketSessionConfig; * * @author <a href="http://mina.apache.org">Apache MINA Project</a> */ -public final class NioSocketAcceptor extends AbstractPollingIoAcceptor<NioSession, ServerSocketChannel> -implements SocketAcceptor { +public class NioSocketAcceptor extends AbstractPollingIoAcceptor<NioSession, ServerSocketChannel> + implements SocketAcceptor { - private volatile Selector selector; - private volatile SelectorProvider selectorProvider = null; + protected volatile Selector selector; + protected volatile SelectorProvider selectorProvider = null; /** * Constructor for {@link NioSocketAcceptor} using default parameters (multiple thread model).