summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--net/dns/manager.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/dns/manager.go b/net/dns/manager.go
index 61c6dfecc..0a7612f25 100644
--- a/net/dns/manager.go
+++ b/net/dns/manager.go
@@ -296,6 +296,9 @@ func (m *Manager) compileConfig(cfg Config) (rcfg resolver.Config, ocfg OSConfig
}
func (m *Manager) disableSplitDNSOptimization() bool {
+ if m.knobs == nil {
+ return false
+ }
return m.knobs.DisableSplitDNSWhenNoCustomResolvers.Load()
}