Skip to content

Commit 0decea3

Browse files
authored
Merge pull request kubernetes#93124 from gaurav1086/InjectImageInspects_fix_range_issue
[kubelet/dockershim] : fix range iterator copy issue in InjectImageInspects
2 parents 74b0476 + 0fb9b12 commit 0decea3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pkg/kubelet/dockershim/libdocker/fake_client.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -735,9 +735,10 @@ func (f *FakeDockerClient) ResetImages() {
735735
func (f *FakeDockerClient) InjectImageInspects(inspects []dockertypes.ImageInspect) {
736736
f.Lock()
737737
defer f.Unlock()
738-
for _, i := range inspects {
739-
f.Images = append(f.Images, *createImageFromImageInspect(i))
740-
f.ImageInspects[i.ID] = &i
738+
for i := range inspects {
739+
inspect := inspects[i]
740+
f.Images = append(f.Images, *createImageFromImageInspect(inspect))
741+
f.ImageInspects[inspect.ID] = &inspect
741742
}
742743
}
743744

0 commit comments

Comments
 (0)