Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Warning closing connection


Автор: Lexxx_HU 27.7.2011, 10:03
здравствуйте форумчане
возникает ошибка, из-за чего она может происходить ?
Код

Jul 27, 2011 10:52:22 AM org.xsocket.connection.HandlerAdapter performOnData
WARNING: [1f72c3b91316a20813f5b4a0d50Se0] closing connection. Error occured by performing onData of xsocketserverroom2.xSocketDataHandler#3625037 java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
    at java.util.HashMap$KeyIterator.next(HashMap.java:828)
    at xsocketserverroom2.Room.startFullRoom(Room.java:885)
    at xsocketserverroom2.xSocketDataHandler.enterRoom(xSocketDataHandler.java:1458)
    at xsocketserverroom2.DataHandler.dispatchData(DataHandler.java:119)
    at xsocketserverroom2.xSocketDataHandler.onData(xSocketDataHandler.java:419)
    at org.xsocket.connection.HandlerAdapter.performOnData(HandlerAdapter.java:242)
    at org.xsocket.connection.HandlerAdapter.access$200(HandlerAdapter.java:42)
    at org.xsocket.connection.HandlerAdapter$PerformOnDataTask.run(HandlerAdapter.java:210)
    at org.xsocket.SerializedTaskQueue.performPendingTasks(SerializedTaskQueue.java:161)
    at org.xsocket.SerializedTaskQueue.access$100(SerializedTaskQueue.java:40)
    at org.xsocket.SerializedTaskQueue$MultithreadedTaskProcessor.run(SerializedTaskQueue.java:189)
    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:662)


P.S. и вторая
Код

Exception in thread "Timer-45" java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
    at java.util.HashMap$KeyIterator.next(HashMap.java:828)
    at xsocketserverroom2.Room.getCountTables(Room.java:1239)
    at xsocketserverroom2.Room.checkContinueRoom(Room.java:281)
    at xsocketserverroom2.Room$TimerCheckContinueRoom.run(Room.java:206)
    at java.util.TimerThread.mainLoop(Timer.java:512)
    at java.util.TimerThread.run(Timer.java:462)

Автор: Skipy 27.7.2011, 10:35
http://download.oracle.com/javase/6/docs/api/java/util/ConcurrentModificationException.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)