[ https://issues.apache.org/jira/browse/DIRMINA-718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Lecharny resolved DIRMINA-718. --------------------------------------- Resolution: Fixed Applied a patch : http://svn.apache.org/viewvc?rev=785102&view=rev to fix the issue. If the session is disconnecting, we might have had some exception while trying to accessdata from a closed socket, which are now trapped. > Sometimes AbstractIoSession.toString() invoked java.net.SocketException > ----------------------------------------------------------------------- > > Key: DIRMINA-718 > URL: https://issues.apache.org/jira/browse/DIRMINA-718 > Project: MINA > Issue Type: Bug > Components: Core > Affects Versions: 2.0.0-M6 > Environment: xp > Reporter: ncanis2 > Assignee: Edouard De Oliveira > > Sometimes AbstractIoSession.toString() method invoked > java.net.SocketException. > That was java.lang.Error. so my program was exited. > I think this problem was continuing since 2.0M2 or 3 > ======================================================================================================= > java.lang.Error: java.net.SocketException: Socket operation on nonsocket: > getsockname > at sun.nio.ch.Net.localAddress(Net.java:125) > at sun.nio.ch.SocketChannelImpl.localAddress(SocketChannelImpl.java:430) > at sun.nio.ch.SocketAdaptor.getLocalAddress(SocketAdaptor.java:147) > at java.net.Socket.getLocalSocketAddress(Socket.java:697) > at > org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:158) > at > org.apache.mina.transport.socket.nio.NioSocketSession.getLocalAddress(NioSocketSession.java:1) > at > org.apache.mina.core.session.AbstractIoSession.toString(AbstractIoSession.java:1147) > at java.lang.String.valueOf(String.java:2827) > at java.lang.StringBuilder.append(StringBuilder.java:115) > at > com.rontab.bake.net.ClientEventAbstract.sendServer(ClientEventAbstract.java:256) > at com.rontab.bake.net.ClientEventAbstract.send(ClientEventAbstract.java:241) > at > com.rontab.bake.net.protocols.room.PCreateRoom.sendMakeRoom(PCreateRoom.java:193) > at > com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomEventProcessor.makeRoom(CreateRoomEventProcessor.java:53) > at > com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.roomSetting(CreateRoomCont.java:371) > at > com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont.createRoom(CreateRoomCont.java:383) > at > com.rontab.bake.bui.comp.roomlist.createroom.CreateRoomCont$3.mouseReleased(CreateRoomCont.java:219) > at com.jmex.bui.event.MouseEvent.dispatch(MouseEvent.java:209) > at com.jmex.bui.BComponent.dispatchEvent(BComponent.java:789) > at com.jmex.bui.BRootNode.dispatchEvent(BRootNode.java:469) > at com.jmex.bui.PolledRootNode$2.dispatchEvent(PolledRootNode.java:268) > at com.jmex.bui.PolledRootNode$2.onButton(PolledRootNode.java:237) > at com.jme.input.lwjgl.LWJGLMouseInput.update(LWJGLMouseInput.java:233) > at com.jme.input.InputSystem.update(InputSystem.java:67) > at com.rontab.bim.app.RontabGame.start(RontabGame.java:78) > at com.rontab.bake.Bake.main(Bake.java:177) > Caused by: java.net.SocketException: Socket operation on nonsocket: > getsockname > at sun.nio.ch.Net.localInetAddress(Native Method) > at sun.nio.ch.Net.localAddress(Net.java:122) > ... 24 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.