diff --git a/instrumentation/vertx-web-3.0/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/HttpRequestInstrumentation.java b/instrumentation/vertx-web-3.0/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/HttpRequestInstrumentation.java index 6a0bfbd74c..f2ebe0eb8f 100644 --- a/instrumentation/vertx-web-3.0/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/HttpRequestInstrumentation.java +++ b/instrumentation/vertx-web-3.0/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/HttpRequestInstrumentation.java @@ -59,7 +59,7 @@ public class HttpRequestInstrumentation implements TypeInstrumentation { HttpRequestInstrumentation.class.getName() + "$AttachContextAdvice"); transformers.put( - isMethod().and(nameStartsWith("write").and(isPrivate())), + isMethod().and(isPrivate()).and(nameStartsWith("write").or(nameStartsWith("connected"))), HttpRequestInstrumentation.class.getName() + "$MountContextAdvice"); return transformers; }