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.5 -r1.1.2.6 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningWebsocketServer.java 5 May 2016 08:09:00 -0000 1.1.2.5 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningWebsocketServer.java 15 Dec 2016 11:30:34 -0000 1.1.2.6 @@ -159,7 +159,9 @@ responseJSON.put("roster", rosterJSON); // send the payload to the Learner's browser - websocket.session.getBasicRemote().sendText(responseJSON.toString()); + if (websocket.session.isOpen()) { + websocket.session.getBasicRemote().sendText(responseJSON.toString()); + } } } catch (Exception e) { LearningWebsocketServer.log.error("Error while building message JSON", e);