From 88e42e3dc13924348e0c8d794b8b6cb849c1ee84 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 10 Apr 2022 15:31:01 +0200 Subject: Core/Metric: Fixed double logging metric timers (cherry picked from commit 46b1284f61310a441f2fb219891c6a2f2e4a218e) --- src/common/Metric/Metric.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/common') diff --git a/src/common/Metric/Metric.h b/src/common/Metric/Metric.h index eecced3c178..d5dfcc0374e 100644 --- a/src/common/Metric/Metric.h +++ b/src/common/Metric/Metric.h @@ -163,7 +163,7 @@ Optional> MakeMetricStopWatch(LoggerType&& loggerFun if (!sMetric->IsEnabled()) return {}; - return MetricStopWatch(std::forward(loggerFunc)); + return Optional>(std::in_place, std::forward(loggerFunc)); } #define TC_METRIC_TAG(name, value) MetricTag(name, value) -- cgit v1.2.3