From b540e29b8d58983c94ec9511ac78dbb2809b26b5 Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Tue, 4 Jan 2022 16:53:39 +0200 Subject: [PATCH] add null check --- .../spring/integration/TracingChannelInterceptor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/instrumentation/spring/spring-integration-4.1/library/src/main/java/io/opentelemetry/instrumentation/spring/integration/TracingChannelInterceptor.java b/instrumentation/spring/spring-integration-4.1/library/src/main/java/io/opentelemetry/instrumentation/spring/integration/TracingChannelInterceptor.java index 3144cfa9f957..c08f200f9986 100644 --- a/instrumentation/spring/spring-integration-4.1/library/src/main/java/io/opentelemetry/instrumentation/spring/integration/TracingChannelInterceptor.java +++ b/instrumentation/spring/spring-integration-4.1/library/src/main/java/io/opentelemetry/instrumentation/spring/integration/TracingChannelInterceptor.java @@ -214,6 +214,10 @@ private static Class getDirectWithAttributesChannelClass() { } private static MethodHandle getChannelAttributeMh(Class directWithAttributesChannelClass) { + if (directWithAttributesChannelClass == null) { + return null; + } + try { return MethodHandles.lookup() .findVirtual(