From cf5f6ecc77bd48286811c0ab43a348c21c372219 Mon Sep 17 00:00:00 2001 From: changzhen Date: Mon, 26 Jul 2021 12:03:18 +0800 Subject: [PATCH] fix an issue when misdeleting namespace in member cluster Signed-off-by: changzhen --- pkg/util/worker.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkg/util/worker.go b/pkg/util/worker.go index b9347e6fc..faf3017ac 100644 --- a/pkg/util/worker.go +++ b/pkg/util/worker.go @@ -3,8 +3,6 @@ package util import ( "time" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/util/wait" @@ -124,7 +122,7 @@ func (w *asyncWorker) AddRateLimited(item interface{}) { } func (w *asyncWorker) handleError(err error, key interface{}) { - if err == nil || errors.HasStatusCause(err, v1.NamespaceTerminatingCause) { + if err == nil { w.queue.Forget(key) return }