@Override
    public CompletableFuture<Object> shutdown() {
        errorCode = 0;
        return CompletableFutures.computeAsync(tmp -> {
            logger.info("Shutdown request received.");
            return null;
        });
    }
Note: Everything happening here, before connect, should not log. All logging here goes nowhere.
integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/SchemaLanguageServer.java