while ((fromClient = in.readLine()) != null) {
IMessage message = MessageFactory.parseMessage(fromClient);
if (message != null) {
serverThread.receiveMessageEvent(
new MessageReceiveEvent(this, message));
} else {
ConsoleService.getInstance().handleMessage(
ConsoleService.SERVER_MSG,
"Server received uninterpretable message, Original contents: \"" + fromClient + "\"");
}