From af6c0406304622d012f33507257caa104a97a178 Mon Sep 17 00:00:00 2001 From: Andy Xie Date: Mon, 8 May 2017 22:27:36 +0800 Subject: [PATCH] fix pleg relist time --- pkg/kubelet/pleg/generic.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/kubelet/pleg/generic.go b/pkg/kubelet/pleg/generic.go index 4f6e66b0f3a..144322031f7 100644 --- a/pkg/kubelet/pleg/generic.go +++ b/pkg/kubelet/pleg/generic.go @@ -186,8 +186,6 @@ func (g *GenericPLEG) relist() { } timestamp := g.clock.Now() - // Update the relist time. - g.updateRelisTime(timestamp) defer func() { metrics.PLEGRelistLatency.Observe(metrics.SinceInMicroseconds(timestamp)) }() @@ -198,6 +196,10 @@ func (g *GenericPLEG) relist() { glog.Errorf("GenericPLEG: Unable to retrieve pods: %v", err) return } + + // Update the relist time. + g.updateRelisTime(timestamp) + pods := kubecontainer.Pods(podList) g.podRecords.setCurrent(pods)