net.dns: Initialize default resolver on module load (instead of on first use).

This commit is contained in:
Waqas Hussain 2009-11-02 00:52:35 +05:00
parent c19649f069
commit c129a0b2b9

View file

@ -889,7 +889,6 @@ function resolver.print (response) -- - - - - - - - - - - - - resolver.print
local function resolve (func, ...) -- - - - - - - - - - - - - - resolver_get
dns._resolver = dns._resolver or dns.resolver ()
return func (dns._resolver, ...)
end
@ -930,5 +929,6 @@ function dns.cancel(...) -- - - - - - - - - - - - - - - - - - - - - - cancel
function dns:socket_wrapper_set (...) -- - - - - - - - - socket_wrapper_set
return resolve (resolver.socket_wrapper_set, ...) end
dns._resolver = dns.resolver ()
return dns