From e9510eb69c0748a13771008c5cf750d46e53b937 Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Mon, 6 Feb 2017 05:16:21 +0000 Subject: [PATCH] content: fix panic during filepath.Walk() Signed-off-by: Akihiro Suda --- content/content.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/content.go b/content/content.go index 03bc1ff..453e5d5 100644 --- a/content/content.go +++ b/content/content.go @@ -173,6 +173,9 @@ func (cs *Store) Walk(fn WalkFunc) error { root := filepath.Join(cs.root, "blobs") var alg digest.Algorithm return filepath.Walk(root, func(path string, fi os.FileInfo, err error) error { + if err != nil { + return err + } if !fi.IsDir() && !alg.Available() { return nil }