diff --git a/main.go b/main.go index 7638977f98b..ea888822d13 100644 --- a/main.go +++ b/main.go @@ -619,7 +619,12 @@ func rpcReloadLoop(rpcKey string) { } } +var reloadMu sync.Mutex + func doReload() { + reloadMu.Lock() + defer reloadMu.Unlock() + // Load the API Policies syncPolicies() // load the specs