private void handleServerError()

in client/src/main/java/co/elastic/opamp/client/request/service/WebSocketRequestService.java [145:155]


  private void handleServerError(Opamp.ServerErrorResponse errorResponse) {
    if (shouldRetry(errorResponse)) {
      Duration retryAfter = null;

      if (errorResponse.hasRetryInfo()) {
        retryAfter = Duration.ofNanos(errorResponse.getRetryInfo().getRetryAfterNanoseconds());
      }

      enableRetryMode(retryAfter);
    }
  }