Core/Metric: Fixed double logging metric timers

(cherry picked from commit 46b1284f61310a441f2fb219891c6a2f2e4a218e)
This commit is contained in:
Shauren
2022-06-10 16:22:15 +02:00
parent a1855591b9
commit 88e42e3dc1
+1 -1
View File
@@ -163,7 +163,7 @@ Optional<MetricStopWatch<LoggerType>> MakeMetricStopWatch(LoggerType&& loggerFun
if (!sMetric->IsEnabled())
return {};
return MetricStopWatch<LoggerType>(std::forward<LoggerType>(loggerFunc));
return Optional<MetricStopWatch<LoggerType>>(std::in_place, std::forward<LoggerType>(loggerFunc));
}
#define TC_METRIC_TAG(name, value) MetricTag(name, value)