1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-02-07 13:41:38 +02:00

watcher: properly break out in nested blocks

Found via staticcheck:

watcher.go:48:5: ineffective break statement. Did you mean to break out of the outer loop? (SA4011)
This commit is contained in:
Adam Shannon 2019-01-30 18:54:27 -06:00
parent 090ff11923
commit 6a775b97c9

View File

@ -45,7 +45,7 @@ func WatchForUpdates(filename string, done <-chan bool, action func()) {
select {
case _ = <-done:
log.Printf("Shutting down watcher for: %s", filename)
break
return
case event := <-watcher.Events:
// On Arch Linux, it appears Chmod events precede Remove events,
// which causes a race between action() and the coming Remove event.