From 8c2aed4ff5bf9e74b39bb3c1a790643f1deb5dc6 Mon Sep 17 00:00:00 2001 From: ZP-AlwaysWin Date: Mon, 2 Dec 2019 14:17:48 +0800 Subject: [PATCH] Optimize:remove unnecessary judgment --- pkg/kubelet/nodelease/controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/kubelet/nodelease/controller.go b/pkg/kubelet/nodelease/controller.go index 86069fe9d4d..073b7d2837c 100644 --- a/pkg/kubelet/nodelease/controller.go +++ b/pkg/kubelet/nodelease/controller.go @@ -213,7 +213,7 @@ func (c *controller) newLease(base *coordinationv1.Lease) *coordinationv1.Lease // kubelet.nodeRef.UID. When lease is initially created, it is possible that // the connection between master and node is not ready yet. So try to set // owner reference every time when renewing the lease, until successful. - if lease.OwnerReferences == nil || len(lease.OwnerReferences) == 0 { + if len(lease.OwnerReferences) == 0 { if node, err := c.client.CoreV1().Nodes().Get(c.holderIdentity, metav1.GetOptions{}); err == nil { lease.OwnerReferences = []metav1.OwnerReference{ {