pkg/log: fix data race on d (#2698)

* pkg/log: fix data race on d

Wrap d in a mutex to prevent data race. This makes is slower, but this
is a debugging aid anyway. It's not used normally.

Signed-off-by: Miek Gieben <miek@miek.nl>

* Fix tests compilation

Signed-off-by: Miek Gieben <miek@miek.nl>

* Fix test compile

Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
Miek Gieben
2019-05-23 21:02:30 +01:00
committed by GitHub
parent 118b0c9408
commit a84413bd07
6 changed files with 47 additions and 26 deletions

View File

@@ -62,7 +62,7 @@ func NewServer(addr string, group []*Config) (*Server, error) {
for _, site := range group {
if site.Debug {
s.debug = true
log.D = true
log.D.Set()
}
// set the config per zone
s.zones[site.Zone] = site