output << "\n";
}
- const auto states = g_dstates.getCopy();
+ auto states = g_dstates.getLocal();
const string statesbase = "dnsdist_main_servers_";
- for (const auto& state : states) {
+ for (const auto& state : *states) {
string serverName;
if (state->name.empty())
<< "\"} " << front->queries.load() << "\n";
}
- const auto localPools = g_pools.getCopy();
+ auto localPools = g_pools.getLocal();
const string cachebase = "dnsdist_pool_";
- for (const auto& entry : localPools) {
+ for (const auto& entry : *localPools) {
string poolName = entry.first;
boost::replace_all(poolName, ".", "_");