From 3edc4a7f771cdaef8dded567d1ded267ac7b39ad Mon Sep 17 00:00:00 2001 From: Anuraag Agrawal Date: Thu, 13 May 2021 02:02:47 +0900 Subject: [PATCH] Remove logging of context mismatch which will always be logged. (#2970) --- .../grpc/v1_6/internal/ContextStorageBridge.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/instrumentation/grpc-1.6/library/src/main/java/io/opentelemetry/instrumentation/grpc/v1_6/internal/ContextStorageBridge.java b/instrumentation/grpc-1.6/library/src/main/java/io/opentelemetry/instrumentation/grpc/v1_6/internal/ContextStorageBridge.java index 682d0591ba..114a8e62cf 100644 --- a/instrumentation/grpc-1.6/library/src/main/java/io/opentelemetry/instrumentation/grpc/v1_6/internal/ContextStorageBridge.java +++ b/instrumentation/grpc-1.6/library/src/main/java/io/opentelemetry/instrumentation/grpc/v1_6/internal/ContextStorageBridge.java @@ -59,18 +59,6 @@ public final class ContextStorageBridge extends Context.Storage { @Override public void detach(Context toDetach, Context toRestore) { - io.opentelemetry.context.Context otelContext = io.opentelemetry.context.Context.current(); - Context current = otelContext.get(GRPC_CONTEXT); - if (current != toDetach) { - // Log a severe message instead of throwing an exception as the context to attach is assumed - // to be the correct one and the unbalanced state represents a coding mistake in a lower - // layer in the stack that cannot be recovered from here. - logger.log( - Level.SEVERE, - "Context was not attached when detaching", - new Throwable().fillInStackTrace()); - } - Scope scope = OTEL_SCOPE.get(toRestore); if (scope == null) { logger.log(