private void free0() {
        freeCf.complete(this);
        for (FreeListener listener : freeListeners) {
            try {
                listener.onFree(this);
            } catch (Throwable e) {
                LOGGER.error("invoke onFree fail", e);
            }
        }
        freeListeners.clear();
    }
Complete the data loading with exception
s3stream/src/main/java/com/automq/stream/s3/cache/blockcache/DataBlock.java