Added DNS config.

This commit is contained in:
XMRig 2021-03-20 00:09:59 +07:00
parent 3e41bdc552
commit 2c8f7f692c
No known key found for this signature in database
GPG key ID: 446A53638BE94409
9 changed files with 130 additions and 4 deletions

View file

@ -24,6 +24,7 @@
namespace xmrig {
DnsConfig Dns::m_config;
std::map<String, std::shared_ptr<IDnsBackend> > Dns::m_backends;
@ -36,5 +37,5 @@ std::shared_ptr<xmrig::DnsRequest> xmrig::Dns::resolve(const String &host, IDnsL
m_backends.insert({ host, std::make_shared<DnsUvBackend>() });
}
return m_backends.at(host)->resolve(host, listener, ttl);
return m_backends.at(host)->resolve(host, listener, ttl == 0 ? m_config.ttl() : ttl);
}