diff --git a/staging/src/k8s.io/apiserver/pkg/util/version/registry.go b/staging/src/k8s.io/apiserver/pkg/util/version/registry.go index e6655277c0e..0db9c48a6cf 100644 --- a/staging/src/k8s.io/apiserver/pkg/util/version/registry.go +++ b/staging/src/k8s.io/apiserver/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