code: public void clientFailedToLogon (Client client, Exception cause)
      {
          if (cause instanceof ConnectException) {
              // we'll reconnect at most one minute later in refreshPeers()
              log.info("Peer not online " + _record + ": " + cause.getMessage());
          } else {
              log.warning("Peer logon attempt failed " + _record + ": " + cause);
          }
      }
docs: documentation inherited from interface ClientObserver