From 541253da7499ea7f3e4c7e98942c00a492e2c5e2 Mon Sep 17 00:00:00 2001 From: Ted Yu Date: Mon, 26 Aug 2019 07:46:26 -0700 Subject: [PATCH] Utilize reflectorMutex in LastSyncResourceVersion Kubernetes-commit: 4f54538ae8ff7a4e6829bea1479194af87b7833c --- tools/cache/controller.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/cache/controller.go b/tools/cache/controller.go index 73e7f8d7..27a1c52c 100644 --- a/tools/cache/controller.go +++ b/tools/cache/controller.go @@ -131,6 +131,8 @@ func (c *controller) HasSynced() bool { } func (c *controller) LastSyncResourceVersion() string { + c.reflectorMutex.RLock() + defer c.reflectorMutex.RUnlock() if c.reflector == nil { return "" }