Skip to content

Commit 47a4a04

Browse files
authored
fix Eru "Pod Resource" function returned duplicated (#556)
1 parent d145b4c commit 47a4a04

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

cluster/calcium/resource.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,12 @@ func (c *Calcium) PodResource(ctx context.Context, podname string) (chan *types.
2626
go func() {
2727
defer close(ch)
2828
for node := range nodeCh {
29+
nodename := node.Name
2930
pool.Go(ctx, func() {
30-
nodeResource, err := c.doGetNodeResource(ctx, node.Name, false)
31+
nodeResource, err := c.doGetNodeResource(ctx, nodename, false)
3132
if err != nil {
3233
nodeResource = &types.NodeResource{
33-
Name: node.Name, Diffs: []string{logger.Err(ctx, err).Error()},
34+
Name: nodename, Diffs: []string{logger.Err(ctx, err).Error()},
3435
}
3536
}
3637
ch <- nodeResource

0 commit comments

Comments
 (0)