@Override
    public CompletableFuture<?> closeAsync() {
        if (setClosing()) {
            invokeCloseAction();
        }
        return whenClosed();
    }
Returns the {@link AsyncCloseableSupport} which has been closed already.
core/src/main/java/com/linecorp/armeria/common/util/AsyncCloseableSupport.java