use delete

This commit is contained in:
Wade Simmons 2023-05-09 11:41:53 -04:00
parent 9105eba939
commit 90e9a8e42c

View File

@ -60,7 +60,7 @@ func (s *syncRWMutex) Lock() {
func (s *syncRWMutex) Unlock() {
m := threadLocal.Get().(map[mutexKey]bool)
m[s.mutexKey] = false
delete(m, s.mutexKey)
s.RWMutex.Unlock()
}
@ -73,6 +73,6 @@ func (s *syncRWMutex) RLock() {
func (s *syncRWMutex) RUnlock() {
m := threadLocal.Get().(map[mutexKey]bool)
m[s.mutexKey] = false
delete(m, s.mutexKey)
s.RWMutex.RUnlock()
}