Core/Metric: Fixed double logging metric timers
(cherry picked from commit 46b1284f61310a441f2fb219891c6a2f2e4a218e)
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user