Ensure DNSResolver destructor runs on exit

Plugs a noisy but benign memory leak
pull/95/head
Howard Chu 7 years ago
parent 0c6ea4f8a6
commit 464afd4d2d
No known key found for this signature in database
GPG Key ID: FD2A70B44AB11BA7

@ -307,12 +307,8 @@ DNSResolver& DNSResolver::instance()
{
boost::lock_guard<boost::mutex> lock(instance_lock);
static DNSResolver* staticInstance = NULL;
if (staticInstance == NULL)
{
staticInstance = new DNSResolver();
}
return *staticInstance;
static DNSResolver staticInstance;
return staticInstance;
}
DNSResolver DNSResolver::create()

Loading…
Cancel
Save