Skip to content

Commit 5e3ff7c

Browse files
committed
Removed bad exception from _extract_trace_context()
1 parent 0e496ed commit 5e3ff7c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/workflows/transport/middleware/tracer.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,13 @@ def _initiate_tracers(self, service_name):
4242

4343
def _extract_trace_context(self, message):
4444
"""Retrieves Context object from message"""
45-
try:
45+
carrier = message.get('trace_context')
46+
if carrier:
4647
# Deserialise serialised context into a Context object:
47-
carrier = message['trace_context']
4848
ctx = TraceContextTextMapPropagator().extract(carrier=carrier)
4949
return ctx
50-
except KeyError:
51-
# If no context, leave empty:
52-
return {}
50+
# If no context, leave empty:
51+
return {}
5352

5453
def _inject_trace_context(self, message):
5554
"""Inserts serialized trace context into message"""

0 commit comments

Comments
 (0)