From 443716fb2a2e1745eddd23477799a5234e2b2ed3 Mon Sep 17 00:00:00 2001 From: "zaitsev.serge" Date: Sun, 30 Aug 2015 21:16:51 +0000 Subject: [PATCH] added check for fs walk errors git-svn-id: file:///srv/svn/repo/aya/trunk@31 cec141ff-132a-4243-88a5-ce187bd62f94 --- zs.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zs.go b/zs.go index a07bbdf..9ff0778 100644 --- a/zs.go +++ b/zs.go @@ -243,6 +243,11 @@ func buildAll(watch bool) { if filepath.Base(path)[0] == '.' || strings.HasPrefix(path, ".") { return nil } + // inform user about fs walk errors, but continue iteration + if err != nil { + log.Println("ERROR:", err) + return nil + } if info.IsDir() { os.Mkdir(filepath.Join(PUBDIR, path), 0755)