Skip to content

Commit ec5dfe5

Browse files
extra check
1 parent f465407 commit ec5dfe5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

datadog_lambda/tracing.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,9 @@ def extract_context_from_kinesis_event(event, lambda_context):
422422
dd_ctx = data_obj.get("_datadog")
423423
if dd_ctx:
424424
context = propagator.extract(dd_ctx)
425-
_dsm_set_checkpoint(dd_ctx, "kinesis", arn)
425+
# Do not want to set checkpoint with "" arn
426+
if arn:
427+
_dsm_set_checkpoint(dd_ctx, "kinesis", arn)
426428
return context
427429
except Exception as e:
428430
logger.debug("The trace extractor returned with error %s", e)

0 commit comments

Comments
 (0)