fix: change to write lock for thread safety in json unmarshal #242

Merged
argoyle merged 1 commits from fix/thread-safety-json-unmarshal into main 2025-11-02 21:09:19 +00:00
+2 -2
View File
@@ -67,8 +67,8 @@ func (h *PrivilegeHandler) Fetch() error {
return err
}
h.RLock()
defer h.RUnlock()
h.Lock()
defer h.Unlock()
err = json.Unmarshal(buff, &h.privileges)
if err != nil {
return err