From 47bd712b81a188565d0842b503eaecf0c8a12e25 Mon Sep 17 00:00:00 2001 From: wongearl Date: Mon, 29 Aug 2022 17:55:16 +0800 Subject: [PATCH] use copy() instead of a loop --- pkg/kubelet/kubelet_pods.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkg/kubelet/kubelet_pods.go b/pkg/kubelet/kubelet_pods.go index ecbf81099bd..a91a689b24b 100644 --- a/pkg/kubelet/kubelet_pods.go +++ b/pkg/kubelet/kubelet_pods.go @@ -1587,9 +1587,7 @@ func (kl *Kubelet) convertStatusToAPIStatus(pod *v1.Pod, podStatus *kubecontaine // copy pod status IPs to avoid race conditions with PodStatus #102806 podIPs := make([]string, len(podStatus.IPs)) - for j, ip := range podStatus.IPs { - podIPs[j] = ip - } + copy(podIPs, podStatus.IPs) // make podIPs order match node IP family preference #97979 podIPs = kl.sortPodIPs(podIPs)