From 1e7a4d1cd5ec317af6113177693e6c71107b4a26 Mon Sep 17 00:00:00 2001 From: Krzysztof Siedlecki Date: Thu, 4 Jul 2019 13:41:14 +0200 Subject: [PATCH] Closing stopCh when pod_store is not created If there is an error and pod store is not created, reflector should be stopped. --- test/utils/pod_store.go | 1 + 1 file changed, 1 insertion(+) diff --git a/test/utils/pod_store.go b/test/utils/pod_store.go index 8dfdd928dc3..7dae2b12cf0 100644 --- a/test/utils/pod_store.go +++ b/test/utils/pod_store.go @@ -61,6 +61,7 @@ func NewPodStore(c clientset.Interface, namespace string, label labels.Selector, } return false, nil }); err != nil { + close(stopCh) return nil, err } return &PodStore{Store: store, stopCh: stopCh, Reflector: reflector}, nil