mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-26 05:03:09 +00:00
Make sure we use rwlocks not just RLock
This commit is contained in:
parent
d6b18a96dd
commit
414c3104ca
@ -336,8 +336,8 @@ func (dsw *desiredStateOfWorld) VolumeExists(
|
|||||||
func (dsw *desiredStateOfWorld) SetMultiAttachError(
|
func (dsw *desiredStateOfWorld) SetMultiAttachError(
|
||||||
volumeName v1.UniqueVolumeName,
|
volumeName v1.UniqueVolumeName,
|
||||||
nodeName k8stypes.NodeName) {
|
nodeName k8stypes.NodeName) {
|
||||||
dsw.RLock()
|
dsw.Lock()
|
||||||
defer dsw.RUnlock()
|
defer dsw.Unlock()
|
||||||
|
|
||||||
nodeObj, nodeExists := dsw.nodesManaged[nodeName]
|
nodeObj, nodeExists := dsw.nodesManaged[nodeName]
|
||||||
if nodeExists {
|
if nodeExists {
|
||||||
|
Loading…
Reference in New Issue
Block a user