Skip to content

Commit c6acc83

Browse files
pankajagrawal16Pankaj Agrawal
and
Pankaj Agrawal
authored
fix: reset cold start only when placed on handler (#508)
Co-authored-by: Pankaj Agrawal <[email protected]>
1 parent ca7dd2b commit c6acc83

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

powertools-tracing/src/main/java/software/amazon/lambda/powertools/tracing/internal/LambdaTracingAspect.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,10 @@ public Object around(ProceedingJoinPoint pjp,
6161
segment.putMetadata(namespace(tracing), pjp.getSignature().getName() + " response", methodReturn);
6262
}
6363

64-
coldStartDone();
64+
if (placedOnHandlerMethod(pjp)) {
65+
coldStartDone();
66+
}
67+
6568
return methodReturn;
6669
} catch (Exception e) {
6770
if (captureError) {

0 commit comments

Comments
 (0)