diff options
Diffstat (limited to 'core/dnsserver/server.go')
-rw-r--r-- | core/dnsserver/server.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/core/dnsserver/server.go b/core/dnsserver/server.go index b5bc14a63..915bd73d3 100644 --- a/core/dnsserver/server.go +++ b/core/dnsserver/server.go @@ -66,10 +66,6 @@ func NewServer(addr string, group []*Config) (*Server, error) { if site.Debug { s.debug = true log.D.Set() - } else { - // When reloading we need to explicitly disable debug logging if it is now disabled. - s.debug = false - log.D.Clear() } // set the config per zone s.zones[site.Zone] = site @@ -97,6 +93,11 @@ func NewServer(addr string, group []*Config) (*Server, error) { site.pluginChain = stack } + if !s.debug { + // When reloading we need to explicitly disable debug logging if it is now disabled. + log.D.Clear() + } + return s, nil } |