This is an automated email from the ASF dual-hosted git repository.
johnnyv pushed a commit to branch 2.1.X
in repository https://gitbox.apache.org/repos/asf/mina.git
The following commit(s) were added to refs/heads/2.1.X by this push:
new 53d96b9 DIRMINA-1124
53d96b9 is described below
commit 53d96b92d4bf14fad2b87d8fdeca4ebc5019b6d8
Author: johnnyv <[email protected]>
AuthorDate: Tue Jun 23 10:47:52 2020 -0400
DIRMINA-1124
---
.../java/org/apache/mina/transport/socket/nio/NioProcessor.java | 8 ++++----
.../org/apache/mina/transport/socket/nio/NioSocketAcceptor.java | 6 +++---
2 files changed, 7 insertions(+), 7 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 dc9e302..a3f934e 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>
+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).