shithub: hugo

Download patch

ref: 94892726816ce0c0af05e10c4706149f4b4baf1c
parent: 0087beefe1ea282efeabe8d3487c55a37a205084
author: Bjørn Erik Pedersen <[email protected]>
date: Sat Jul 30 10:02:53 EDT 2016

Handle errors during filesystem walk

Fixes #2318

--- a/helpers/path.go
+++ b/helpers/path.go
@@ -487,7 +487,9 @@
 	}
 
 	for _, fi := range rootContent {
-		afero.Walk(fs, filepath.Join(root, fi.Name()), walker)
+		if err := afero.Walk(fs, filepath.Join(root, fi.Name()), walker); err != nil {
+			return err
+		}
 	}
 
 	return nil