reader_concurrency_semaphore: foreach_permit(): include _inactive_reads
So inactive reads show up in semaphore diagnostics dumps (currently the only non-test user of this method). Fixes: #22574 Closes scylladb/scylladb#22575
This commit is contained in:
@@ -1684,6 +1684,7 @@ void reader_concurrency_semaphore::foreach_permit(noncopyable_function<void(cons
|
||||
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));
|
||||
}
|
||||
|
||||
void reader_concurrency_semaphore::foreach_permit(noncopyable_function<void(const reader_permit&)> func) const {
|
||||
|
||||
Reference in New Issue
Block a user