From c59605d1a3e42ea8b8e93803198ab154b1382969 Mon Sep 17 00:00:00 2001 From: James Cox Date: Thu, 7 Apr 2022 10:07:57 +0100 Subject: [PATCH] fix read/write locks --- client/client.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/client.go b/client/client.go index ef40df2f..e03709a4 100644 --- a/client/client.go +++ b/client/client.go @@ -469,13 +469,13 @@ func newSafeBool(value bool) *safeBool { } func (s *safeBool) set(value bool) { - s.RLock() - defer s.RUnlock() + s.Lock() + defer s.Unlock() s.value = value } func (s *safeBool) bool() bool { - s.Lock() - defer s.Unlock() + s.RLock() + defer s.RUnlock() return s.value }