diff --git a/src/lib/middleware/response-time-metrics.ts b/src/lib/middleware/response-time-metrics.ts index 648517c3a6..92d5e46614 100644 --- a/src/lib/middleware/response-time-metrics.ts +++ b/src/lib/middleware/response-time-metrics.ts @@ -70,7 +70,9 @@ export function responseTimeMetrics( time, appName, }; - - eventBus.emit(REQUEST_TIME, timingInfo); + if (!res.locals.responseTimeEmitted) { + res.locals.responseTimeEmitted = true; + eventBus.emit(REQUEST_TIME, timingInfo); + } }); }