From 4d7192f64c394901d97959bffac25c22dd19ed74 Mon Sep 17 00:00:00 2001 From: "Xin,Zhang" Date: Fri, 6 Apr 2018 22:44:47 +0800 Subject: [PATCH] fix grpc issue (#1039) --- .../apm/plugin/grpc/v1/BlockingCallClientInterceptor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/BlockingCallClientInterceptor.java b/apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/BlockingCallClientInterceptor.java index ce74a8f74..aa713e344 100644 --- a/apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/BlockingCallClientInterceptor.java +++ b/apm-sniffer/apm-sdk-plugin/grpc-1.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/grpc/v1/BlockingCallClientInterceptor.java @@ -75,7 +75,7 @@ public class BlockingCallClientInterceptor extends ForwardingClientCall.SimpleFo @Override public void onClose(Status status, Metadata trailers) { delegate().onClose(status, trailers); - if (status.isOk()) { + if (!status.isOk()) { AbstractSpan activeSpan = ContextManager.activeSpan(); activeSpan.errorOccurred().log(status.getCause()); Tags.STATUS_CODE.set(activeSpan, status.getCode().name());