Skip to content

Commit 0f5e980

Browse files
Addressing Andrea's feedback
1 parent 845d1db commit 0f5e980

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

aws_lambda_powertools/logging/logger.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -484,14 +484,13 @@ def decorate(event, context, *args, **kwargs):
484484
logger.debug("Event received")
485485
self.info(extract_event_from_common_models(event))
486486

487-
lambda_execution_return = lambda_handler(event, context, *args, **kwargs)
488-
489-
# Sampling rate is defined, so, we need to recalculate the sampling
487+
# Sampling rate is defined, and this is not ColdStart
488+
# then we need to recalculate the sampling
490489
# See: https://github.com/aws-powertools/powertools-lambda-python/issues/6141
491-
if self.sampling_rate:
490+
if self.sampling_rate and not cold_start:
492491
self.refresh_sample_rate_calculation()
493492

494-
return lambda_execution_return
493+
return lambda_handler(event, context, *args, **kwargs)
495494

496495
return decorate
497496

0 commit comments

Comments
 (0)