This problem is not specific to MINA. This occurs when the peer client resets the connection in middle of conversation. Its best to clean resources in this scenario, if you have kept any stuff related to the Client there.
If you have worked with Servlets, as a beginner, you can see bunch of these exceptions in Tomcat logs :-) thanks ashish On Sat, Jan 23, 2010 at 5:57 PM, Ted Yu <[email protected]> wrote: > Hi, > I saw this snippet in our server log many times: > > 2010-01-22 14:01:53,006 INFO [net.kindsight.rpc.server.impl.RpcIoHandler] > session is opened: (0x000000B1: nio socket, server, /10.10.31.121:35118 => / > 10.10.31.135:59232) > 2010-01-22 14:01:53,381 WARN [net.kindsight.rpc.server.impl.RpcIoHandler] > RPC Server Error > java.io.IOException: Connection reset by peer > at sun.nio.ch.FileDispatcher.read0(Native Method) > at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21) > at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:233) > at sun.nio.ch.IOUtil.read(IOUtil.java:206) > at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:236) > at > org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:202) > at > org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:42) > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:620) > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:598) > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:587) > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:61) > at > org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:969) > at > org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:619) > 2010-01-22 14:01:53,381 INFO [net.kindsight.rpc.server.impl.RpcIoHandler] > session is closed: (0x000000AC: nio socket, server, null => / > 10.10.31.135:59232) > > If someone has seen such stack trace, please share how to fix the problem. > > Thanks > -- thanks ashish Blog: http://www.ashishpaliwal.com/blog My Photo Galleries: http://www.pbase.com/ashishpaliwal
