From ff473dbab65e880ca400472acf794ca4ab470811 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Thu, 5 Nov 2015 21:42:01 +0100 Subject: [PATCH] Continue on error instead of returning --- pipe/pipe.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipe/pipe.go b/pipe/pipe.go index 83b3353f6..7b7227457 100644 --- a/pipe/pipe.go +++ b/pipe/pipe.go @@ -144,7 +144,8 @@ func walk(basedir, dir string, selectFunc SelectFunc, done chan struct{}, jobs c if isDir(fi) { err = walk(basedir, subpath, selectFunc, done, jobs, ch) if err != nil { - return err + fmt.Printf("Error processing %v: %v\n", subpath, err) + continue } } else {