SimpleIoProcessorPool.flush() throws NullPointerException
---------------------------------------------------------
Key: DIRMINA-474
URL: https://issues.apache.org/jira/browse/DIRMINA-474
Project: MINA
Issue Type: Bug
Components: Core
Affects Versions: 2.0.0-M1
Environment: Feodora Linux, Java 6, Box with 8 cores
Reporter: Roger Kapsi
Exception:
java.lang.NullPointerException
at
org.apache.mina.common.SimpleIoProcessorPool.flush(SimpleIoProcessorPool.java:182)
at
org.apache.mina.common.SimpleIoProcessorPool.flush(SimpleIoProcessorPool.java:73)
at
org.apache.mina.common.DefaultIoFilterChain$HeadFilter.filterWrite(DefaultIoFilterChain.java:638)
at
org.apache.mina.common.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:461)
at
org.apache.mina.common.DefaultIoFilterChain.access$1400(DefaultIoFilterChain.java:38)
at
org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:803)
at
org.apache.mina.filter.traffic.WriteThrottleFilter.filterWrite(WriteThrottleFilter.java:288)
at
org.apache.mina.common.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:461)
at
org.apache.mina.common.DefaultIoFilterChain.access$1400(DefaultIoFilterChain.java:38)
at
org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:803)
at
org.apache.mina.filter.codec.ProtocolCodecFilter.filterWrite(ProtocolCodecFilter.java:228)
at
org.apache.mina.common.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:461)
at
org.apache.mina.common.DefaultIoFilterChain.access$1400(DefaultIoFilterChain.java:38)
at
org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:803)
at
org.apache.mina.filter.executor.ExecutorFilter.filterWrite(ExecutorFilter.java:404)
at
org.apache.mina.common.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:461)
at
org.apache.mina.common.DefaultIoFilterChain.access$1400(DefaultIoFilterChain.java:38)
at
org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:803)
at
org.apache.mina.common.DefaultIoFilterChain$TailFilter.filterWrite(DefaultIoFilterChain.java:729)
at
org.apache.mina.common.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:461)
at
org.apache.mina.common.DefaultIoFilterChain.fireFilterWrite(DefaultIoFilterChain.java:455)
at
org.apache.mina.common.AbstractIoSession.write(AbstractIoSession.java:202)
at
org.apache.mina.common.AbstractIoSession.write(AbstractIoSession.java:158)
at com.foo.bar.stream.SecretConnection.write(SecretConnection.java:23)
at com.foo.bar.SecretHandler.write(SecretHandler.java:250)
at
com.foo.bar.HandshakeManager.handleHandshakeRequest(HandshakeManager.java:122)
at com.foo.bar.HandshakeManager.messageReceived(HandshakeManager.java:97)
at
com.foo.bar.SecretHandler.handleHandshakeMessage(SecretHandler.java:137)
at com.foo.bar.SecretHandler.handleSecretMessage(SecretHandler.java:143)
at com.foo.bar.SecretHandler.messageReceived(SecretHandler.java:231)
at
com.foo.bar.stream.SecretConnection.messageReceived(SecretConnection.java:38)
at
org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate.messageReceived(SingleSessionIoHandlerDelegate.java:139)
at
org.apache.mina.common.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:716)
at
org.apache.mina.common.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:399)
at
org.apache.mina.common.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:38)
at
org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:791)
at org.apache.mina.common.IoFilterEvent.fire(IoFilterEvent.java:54)
at org.apache.mina.common.IoEvent.run(IoEvent.java:62)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.