Skip to content

Commit 209f68f

Browse files
set checkpoint even when context not propagated
1 parent 678d86b commit 209f68f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

datadog_lambda/tracing.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,9 @@ def extract_context_from_sqs_or_sns_event_or_context(
303303
logger.debug(
304304
"Found dd-trace injected trace context from AWSTraceHeader"
305305
)
306+
_dsm_set_checkpoint(None, event_type, source_arn)
307+
if config.data_streams_enabled:
308+
_dsm_set_context_sqs_or_sns_event(event, event_type)
306309
return Context(
307310
trace_id=int(trace_id_parts[2][8:], 16),
308311
span_id=int(x_ray_context["parent_id"], 16),

0 commit comments

Comments
 (0)