From 6f7147fc9d958c67ff98fd8488fee0aaabe94d0b Mon Sep 17 00:00:00 2001 From: Siyuan Zhang Date: Fri, 5 Jul 2024 15:50:10 +0000 Subject: [PATCH] fix lock bug for componentGlobalsRegistry Signed-off-by: Siyuan Zhang Kubernetes-commit: d31aebe57224b678a0c17df7766d8e7f850209e8 --- pkg/util/version/registry.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/util/version/registry.go b/pkg/util/version/registry.go index e6655277c..0db9c48a6 100644 --- a/pkg/util/version/registry.go +++ b/pkg/util/version/registry.go @@ -135,8 +135,8 @@ func NewComponentGlobalsRegistry() *componentGlobalsRegistry { } func (r *componentGlobalsRegistry) Reset() { - r.mutex.RLock() - defer r.mutex.RUnlock() + r.mutex.Lock() + defer r.mutex.Unlock() r.componentGlobals = make(map[string]*ComponentGlobals) r.emulationVersionConfig = nil r.featureGatesConfig = nil