code: protected final <V> void error(Throwable t, SettableFuture<V> future) {
      state.set(State.ERROR);
      if (future != null) {
        future.setException(t);
      }
      caller.error(t);
    }
docs: Force this controller into error state.
  @param t The