From 98960f04931b9768debe8fa3cb7d09dae8de87a4 Mon Sep 17 00:00:00 2001 From: Derek McGowan Date: Wed, 23 Aug 2017 14:43:56 -0700 Subject: [PATCH] Skip items removed during walk Signed-off-by: Derek McGowan --- metadata/snapshot.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metadata/snapshot.go b/metadata/snapshot.go index 708843fa0..5ca4a6fa1 100644 --- a/metadata/snapshot.go +++ b/metadata/snapshot.go @@ -481,6 +481,9 @@ func (s *snapshotter) Walk(ctx context.Context, fn func(context.Context, snapsho for _, pair := range pairs { info, err := s.Snapshotter.Stat(ctx, pair.bkey) if err != nil { + if errdefs.IsNotFound(err) { + continue + } return err }