We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1d3c3b commit 883e14cCopy full SHA for 883e14c
contrib/opencensus-ext-grpc/opencensus/ext/grpc/client_interceptor.py
@@ -127,11 +127,12 @@ def _intercept_call(
127
128
def _callback(self, current_span):
129
def callback(future_response):
130
- grpc_utils.add_message_event(
131
- proto_message=future_response.result(),
132
- span=current_span,
133
- message_event_type=time_event.Type.RECEIVED,
134
- )
+ if not future_response.exception():
+ grpc_utils.add_message_event(
+ proto_message=future_response.result(),
+ span=current_span,
+ message_event_type=time_event.Type.RECEIVED,
135
+ )
136
self._trace_future_exception(future_response)
137
self.tracer.end_span()
138
0 commit comments