Merge pull request #30128 from ZTE-PaaS/zhangke-patch-021

Automatic merge from submit-queue

get workers length shoud use RLock

get workers length shoud use RLock properly

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30128)
<!-- Reviewable:end -->
This commit is contained in:
Kubernetes Submit Queue 2016-08-11 13:33:10 -07:00 committed by GitHub
commit 9620f066c6

View File

@ -234,8 +234,8 @@ func (m *manager) removeWorker(podUID types.UID, containerName string, probeType
// workerCount returns the total number of probe workers. For testing.
func (m *manager) workerCount() int {
m.workerLock.Lock()
defer m.workerLock.Unlock()
m.workerLock.RLock()
defer m.workerLock.RUnlock()
return len(m.workers)
}