diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSXRayEventMessageHandler.ts b/packages/domain-events-infra/src/Infra/SQS/SQSXRayEventMessageHandler.ts index 0ec686fdb..4e5bc6959 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSXRayEventMessageHandler.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSXRayEventMessageHandler.ts @@ -46,12 +46,10 @@ export class SQSXRayEventMessageHandler implements DomainEventMessageHandlerInte if (subsegment) { subsegment.close() } + xRaySegment.close() }, xRaySegment, ) - - xRaySegment.close() - xRaySegment.flush() } async handleError(error: Error): Promise {