You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Marc Boorshtein <mb...@gmail.com> on 2007/02/24 20:14:03 UTC
Error occurring when user closes connection on windows only
Hello,
I'm running into an annoying issue on windows using jre 1.6. When a
client closes a connection the following stacktrace shows up in my
logs:
[2007-02-24 14:02:58,390][MyVD-6] WARN
LdapProtocolProvider$LdapProtocolHandler - [/127.0.0.1:1612]
Unexpected exception forcing session to close: sending disconnect
notice to client.
java.io.IOException: An existing connection was forcibly closed by the
remote host
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(Unknown Source)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.read(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.java:267)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcessor.java:241)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500(SocketIoProcessor.java:44)
at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:559)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:43)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Unknown Source)
This only occurs on windows (XP Pro in this case) and not on linux
(Fedora Core 6). I saw a similar issue on apacheds
(http://issues.apache.org/jira/browse/DIRSERVER-391?rc=1) but I don't
think its the same issue as the circumstances are different.
Thanks
Marc