From 6a5b02293990fd5f61699710e84b75d47ce60dd8 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Sun, 7 Feb 2016 22:18:00 +0100 Subject: [PATCH] archiver: Add error reporting for directories When an error occurred while walking a directory, this error wasn't reported to the user before. --- archiver.go | 1 + 1 file changed, 1 insertion(+) diff --git a/archiver.go b/archiver.go index 2f8078733..faf6f56ee 100644 --- a/archiver.go +++ b/archiver.go @@ -350,6 +350,7 @@ func (arch *Archiver) dirWorker(wg *sync.WaitGroup, p *Progress, done <-chan str // ignore dir nodes with errors if dir.Error() != nil { + fmt.Fprintf(os.Stderr, "error walking dir %v: %v\n", dir.Path(), dir.Error()) dir.Result() <- nil p.Report(Stat{Errors: 1}) continue