35 std::atomic<size_t> no_limit{0};
36 std::atomic<size_t> not_overload_no_pressure{0};
37 std::atomic<size_t> not_overload_pressure{0};
38 std::atomic<size_t> overload_no_pressure{0};
39 std::atomic<size_t> overload_pressure{0};
41 std::atomic<size_t> current_state{0};
42 std::atomic<std::chrono::seconds> last_overload_pressure{
43 std::chrono::duration_cast<std::chrono::seconds>(std::chrono::steady_clock::now().time_since_epoch()) -