docs: public CompletableFuture<Acknowledge> suspend(final Exception cause) {
  		CompletableFuture<Acknowledge> suspendFuture = callAsyncWithoutFencing(
  				() -> suspendExecution(cause),
  				RpcUtils.INF_TIMEOUT);
  
  		return suspendFuture.whenComplete((acknowledge, throwable) -> stop());
  	}