public boolean isAlive()

in src/main/java/com/spotify/ffwd/http/HttpPing.java [34:45]


  public boolean isAlive(final Server server) {
    try {
      // TODO: how to block with observables?
      clientFactory.newClient(server).ping().toCompletable().await();
    } catch (Exception e) {
      log.warn("Error when pinging server ({}): {}", server, e.getMessage());
      log.trace("Error when pinging server ({}): {}", server, e.getMessage(), e);
      return false;
    }

    return true;
  }