From 821da1117a59f217df011ca36ac8f969a814cb5e Mon Sep 17 00:00:00 2001 From: sun Date: Sat, 21 Apr 2018 01:27:41 +0800 Subject: [PATCH] fix same point Pod (#131) --- manager/resource.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manager/resource.go b/manager/resource.go index 2162e0ae2..163015e0e 100644 --- a/manager/resource.go +++ b/manager/resource.go @@ -84,9 +84,10 @@ func (rm *ResourceManager) SetPods(pods *v1.PodList) { if p.Status.Phase == v1.PodSucceeded { continue } - rm.pods[p.Name] = &p + tmp := p + rm.pods[p.Name] = &tmp - rm.incrementRefCounters(&p) + rm.incrementRefCounters(&tmp) } }