mirror of
https://github.com/AdguardTeam/dnsproxy.git
synced 2026-10-12 02:01:26 +00:00
Pull request 314: 6321 boot ttl vol.2
Squashed commit of the following: commit 8b0d6af26f07c858f6fe564963eb823c3f10f619 Author: Eugene Burkov <[email protected]> Date: Thu Jan 11 15:41:30 2024 +0300 main: use caching resolvers
This commit is contained in:
@@ -465,13 +465,13 @@ func initBootstrap(bootstraps []string, opts *upstream.Options) (r upstream.Reso
|
||||
var resolvers []upstream.Resolver
|
||||
|
||||
for i, b := range bootstraps {
|
||||
var resolver upstream.Resolver
|
||||
resolver, err = upstream.NewUpstreamResolver(b, opts)
|
||||
var ur *upstream.UpstreamResolver
|
||||
ur, err = upstream.NewUpstreamResolver(b, opts)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("creating bootstrap resolver at index %d: %w", i, err)
|
||||
}
|
||||
|
||||
resolvers = append(resolvers, resolver)
|
||||
resolvers = append(resolvers, upstream.NewCachingResolver(ur))
|
||||
}
|
||||
|
||||
switch len(resolvers) {
|
||||
|
||||
Reference in New Issue
Block a user