diff --git a/reader_concurrency_semaphore.cc b/reader_concurrency_semaphore.cc index 618284e353..835e667a83 100644 --- a/reader_concurrency_semaphore.cc +++ b/reader_concurrency_semaphore.cc @@ -25,8 +25,6 @@ #include "utils/human_readable.hh" #include "utils/memory_limit_reached.hh" -#include - logger rcslog("reader_concurrency_semaphore"); struct reader_concurrency_semaphore::inactive_read { @@ -1676,11 +1674,11 @@ std::string reader_concurrency_semaphore::dump_diagnostics(unsigned max_lines) c } void reader_concurrency_semaphore::foreach_permit(noncopyable_function func) const { - boost::for_each(_permit_list, std::ref(func)); - boost::for_each(_wait_list._admission_queue, std::ref(func)); - boost::for_each(_wait_list._memory_queue, std::ref(func)); - boost::for_each(_ready_list, std::ref(func)); - boost::for_each(_inactive_reads, std::ref(func)); + std::ranges::for_each(_permit_list, std::ref(func)); + std::ranges::for_each(_wait_list._admission_queue, std::ref(func)); + std::ranges::for_each(_wait_list._memory_queue, std::ref(func)); + std::ranges::for_each(_ready_list, std::ref(func)); + std::ranges::for_each(_inactive_reads, std::ref(func)); } void reader_concurrency_semaphore::foreach_permit(noncopyable_function func) const {