size_t Rings::numDistinctRequestors()
{
std::set<ComboAddress, ComboAddress::addressOnlyLessThan> s;
- for (auto& shard : d_shards) {
+ for (const auto& shard : d_shards) {
std::lock_guard<std::mutex> rl(shard->queryLock);
for(const auto& q : shard->queryRing) {
s.insert(q.requestor);
{
map<ComboAddress, unsigned int, ComboAddress::addressOnlyLessThan> counts;
uint64_t total=0;
- for (auto& shard : d_shards) {
+ for (const auto& shard : d_shards) {
{
std::lock_guard<std::mutex> rl(shard->queryLock);
for(const auto& q : shard->queryRing) {