Fix data races found by race detector.

This commit is contained in:
Eugene Bujak
2019-02-21 19:07:12 +03:00
parent 12f8590228
commit 8e993cd788
2 changed files with 4 additions and 0 deletions

2
app.go
View File

@@ -183,7 +183,9 @@ func run(args options) {
log.Fatal(data.WarningValidation)
os.Exit(1)
}
config.Lock()
config.TLS = data // update warnings
config.Unlock()
// prepare certs for HTTPS server
// important -- they have to be copies, otherwise changing the contents in config.TLS will break encryption for in-flight requests