From b5f652a8159e8db241f8f16d89b8675cae468cf0 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Sun, 9 Mar 2014 12:21:07 +0100 Subject: [PATCH] Do not descend into ignored directories (fixes #86) --- scanner/walk.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scanner/walk.go b/scanner/walk.go index ccffbf7b..d4441baa 100644 --- a/scanner/walk.go +++ b/scanner/walk.go @@ -164,6 +164,9 @@ func (w *Walker) walkAndHashFiles(res *[]File, ign map[string][]string) filepath if debug { dlog.Println("ignored:", rn) } + if info.IsDir() { + return filepath.SkipDir + } return nil }