diff options
-rw-r--r-- | metrics/src/vespa/metrics/metrictimer.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/metrics/src/vespa/metrics/metrictimer.h b/metrics/src/vespa/metrics/metrictimer.h index 0282c0f17ad..2efc274b456 100644 --- a/metrics/src/vespa/metrics/metrictimer.h +++ b/metrics/src/vespa/metrics/metrictimer.h @@ -25,11 +25,10 @@ public: * underflow or be affected by system clock changes. */ template<typename AvgVal, typename TotVal, bool SumOnAdd> - AvgVal stop(ValueMetric<AvgVal, TotVal, SumOnAdd>& metric) { + AvgVal stop(ValueMetric<AvgVal, TotVal, SumOnAdd>& metric) const { const auto delta = std::chrono::steady_clock::now() - _startTime; using ToDuration = std::chrono::duration<AvgVal, std::milli>; - const auto deltaMs( - std::chrono::duration_cast<ToDuration>(delta).count()); + const auto deltaMs(std::chrono::duration_cast<ToDuration>(delta).count()); metric.addValue(deltaMs); return deltaMs; } |