code: private boolean remoteViewerActive() {
          if (remoteQueue == null) {
              return false;
          }
          
          if (!remoteQueue.isAlive()) {
              remoteQueue = null;
              return false;
          }
          
          return true;
      }
docs: Returns true if the remote viewer is active (i.e., its event queue exists).
  
  @return True if remove viewer is active.