diff --git a/extensions/vertx-http/deployment/src/main/java/io/quarkus/vertx/http/deployment/VertxHttpProcessor.java b/extensions/vertx-http/deployment/src/main/java/io/quarkus/vertx/http/deployment/VertxHttpProcessor.java index 7327c4c471577..bc14b6032d62d 100644 --- a/extensions/vertx-http/deployment/src/main/java/io/quarkus/vertx/http/deployment/VertxHttpProcessor.java +++ b/extensions/vertx-http/deployment/src/main/java/io/quarkus/vertx/http/deployment/VertxHttpProcessor.java @@ -561,7 +561,9 @@ void openSocket(ApplicationStartBuildItem start, eventLoopCount.getEventLoopCount(), websocketSubProtocols.stream().map(bi -> bi.getWebsocketSubProtocols()) .collect(Collectors.toList()), - launchMode.isAuxiliaryApplication(), !capabilities.isPresent(Capability.VERTX_WEBSOCKETS)); + launchMode.isAuxiliaryApplication(), + !capabilities.isPresent(Capability.VERTX_WEBSOCKETS) + && !capabilities.isPresent(Capability.WEBSOCKETS_NEXT)); } @BuildStep