refactor(netx): use netxlite for AddressResolver (#500)
Part of https://github.com/ooni/probe/issues/1591.
This commit is contained in:
parent
254a5511e9
commit
5ab3c3b689
5 changed files with 48 additions and 66 deletions
|
|
@ -118,7 +118,9 @@ func NewResolver(config Config) Resolver {
|
|||
config.BaseResolver = &netxlite.ResolverSystem{}
|
||||
}
|
||||
var r Resolver = config.BaseResolver
|
||||
r = resolver.AddressResolver{Resolver: r}
|
||||
r = &resolver.AddressResolver{
|
||||
Resolver: netxlite.NewResolverLegacyAdapter(r),
|
||||
}
|
||||
if config.CacheResolutions {
|
||||
r = &resolver.CacheResolver{Resolver: r}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue