Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningWebsocketServer.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/Attic/LearningWebsocketServer.java,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningWebsocketServer.java 22 Jan 2016 10:50:25 -0000 1.1.2.1 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningWebsocketServer.java 29 Jan 2016 09:13:10 -0000 1.1.2.2 @@ -99,13 +99,14 @@ if (sessionWebsockets.isEmpty()) { entryIterator.remove(); LearningWebsocketServer.rosters.remove(toolSessionId); + lastSendTimes.remove(toolSessionId); } } } Thread.sleep(SendWorker.CHECK_INTERVAL); } catch (InterruptedException e) { - LearningWebsocketServer.log.warn("Stopping Chat worker thread"); + LearningWebsocketServer.log.warn("Interrupted Chat worker thread"); stopFlag = true; } catch (Exception e) { // error caught, but carry on