From f936ccc204e115201eebdbbfaceef61f5fc02514 Mon Sep 17 00:00:00 2001 From: Artyom Kolpakov Date: Wed, 29 Apr 2026 22:28:55 +0000 Subject: [PATCH] refactor universal: drop obsolete and inconsistent memory_order parameter in RateCounter --- .../include/userver/utils/statistics/rate_counter.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/universal/include/userver/utils/statistics/rate_counter.hpp b/universal/include/userver/utils/statistics/rate_counter.hpp index 701f66512eb4..f9297c80b26a 100644 --- a/universal/include/userver/utils/statistics/rate_counter.hpp +++ b/universal/include/userver/utils/statistics/rate_counter.hpp @@ -45,14 +45,14 @@ class RateCounter final { return *this; } - void Store(Rate desired, std::memory_order order = std::memory_order_relaxed) noexcept { - val_.store(desired.value, order); + void Store(Rate desired) noexcept { + val_.store(desired.value, std::memory_order_relaxed); } Rate Load() const noexcept { return Rate{val_.load(std::memory_order_relaxed)}; } - void Add(Rate arg, std::memory_order order = std::memory_order_relaxed) noexcept { - val_.fetch_add(arg.value, order); + void Add(Rate arg) noexcept { + val_.fetch_add(arg.value, std::memory_order_relaxed); } void AddAsSingleProducer(Rate arg) noexcept {