protected final void onRequestComplete() {
        clientStreamClosed = true;
        if (!closeCalled) {
            maybeLogRequestContent(null);
            if (blockingExecutor != null) {
                blockingExecutor.execute(this::invokeHalfClose);
            } else {
                invokeHalfClose();
            }
        }
    }
Cancels a call when the call was closed by a client, not by server.
grpc/src/main/java/com/linecorp/armeria/internal/server/grpc/AbstractServerCall.java