Просмотр исходного кода

Don't attempt to fetch suppressed files

Jakob Borg 11 лет назад
Родитель
Сommit
e17fa7b14e
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      files/set.go
  2. 2 2
      scanner/file.go

+ 1 - 1
files/set.go

@@ -112,7 +112,7 @@ func (m *Set) Need(id uint) []scanner.File {
 	var fs = make([]scanner.File, 0, len(m.globalKey)/2) // Just a guess, but avoids too many reallocations
 	rkID := m.remoteKey[id]
 	for gk, gf := range m.files {
-		if !gf.Global {
+		if !gf.Global || gf.File.Suppressed {
 			continue
 		}
 

+ 2 - 2
scanner/file.go

@@ -13,8 +13,8 @@ type File struct {
 }
 
 func (f File) String() string {
-	return fmt.Sprintf("File{Name:%q, Flags:0%o, Modified:%d, Version:%d, Size:%d, NumBlocks:%d}",
-		f.Name, f.Flags, f.Modified, f.Version, f.Size, len(f.Blocks))
+	return fmt.Sprintf("File{Name:%q, Flags:0%o, Modified:%d, Version:%d, Size:%d, NumBlocks:%d, Sup:%v}",
+		f.Name, f.Flags, f.Modified, f.Version, f.Size, len(f.Blocks), f.Suppressed)
 }
 
 func (f File) Equals(o File) bool {