code: private synchronized void fireConnector(final boolean isReconnect) {
      if (active && connector == null) {
        getLogger().debug("Starting a new connector thread.");
        connector = new Connector(isReconnect);
        connector.setDaemon(true);
        connector.setPriority(Thread.MIN_PRIORITY);
        connector.start();
      }
    }
docs: Fire connectors.
  @param isReconnect true if reconnect.