From 3df32f530e34cc0f55045b3744cb73f133c62b3d Mon Sep 17 00:00:00 2001 From: juanvallejo Date: Thu, 12 Oct 2017 16:25:31 -0400 Subject: [PATCH] perform nil check before iterating over keys Kubernetes-commit: 1fcd410d4ae9b8dbe3cf5d340582f078abc7b2b4 --- tools/cache/delta_fifo.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/cache/delta_fifo.go b/tools/cache/delta_fifo.go index a71db604..f06d1c5b 100644 --- a/tools/cache/delta_fifo.go +++ b/tools/cache/delta_fifo.go @@ -539,6 +539,10 @@ func (f *DeltaFIFO) Resync() error { f.lock.Lock() defer f.lock.Unlock() + if f.knownObjects == nil { + return nil + } + keys := f.knownObjects.ListKeys() for _, k := range keys { if err := f.syncKeyLocked(k); err != nil {