@Override
 public void cancel() {
   m_model.setRemoteModelListener(IRemoteModelListener.NULL_LISTENER);
   m_model.cancel();
   if (m_lobbyWatcher != null) {
     m_lobbyWatcher.shutDown();
   }
 }
 public void shutDownLobbyWatcher() {
   if (m_lobbyWatcher != null) {
     m_lobbyWatcher.shutDown();
   }
 }