private void disconnectFromRoomInternal(){
  roomState=ConnectionState.CLOSED;
  if (tcpClient != null) {
    tcpClient.disconnect();
    tcpClient=null;
  }
  executor.shutdown();
}

private void disconnectFromRoomInternal ( ) { roomState = ConnectionState . CLOSED ; if ( tcpClient != null ) { tcpClient . disconnect ( ) ; tcpClient = null ; } executor . shutdown ( ) ; }
disconnects from the room . runs on the looper thread .
