hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 3e9db2ad951dbb1000cd0f8f25e4a95445046679
parent 449deb7f9ce089236f8328dd4fa585bea6e9bfde
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Mon,  2 Mar 2020 11:07:09 +0100

hugolib: Fix error handling in page collector

Fixes #6988

Diffstat:
Mhugolib/pages_capture.go | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/hugolib/pages_capture.go b/hugolib/pages_capture.go
@@ -158,7 +158,10 @@ func (c *pagesCollector) isCascadingEdit(dir contentDirKey) (bool, string) {
 func (c *pagesCollector) Collect() (collectErr error) {
 	c.proc.Start(context.Background())
 	defer func() {
-		collectErr = c.proc.Wait()
+		err := c.proc.Wait()
+		if collectErr == nil {
+			collectErr = err
+		}
 	}()
 
 	if len(c.filenames) == 0 {