code: private Void handleException(long requestId, String segment, String operation, Throwable u) {
          // use offset as -1L to handle exceptions when offset data is not available.
          return handleException(requestId, segment, -1L, operation, u);
      }
docs: endregion