mirror of
https://github.com/octoleo/syncthing.git
synced 2025-02-02 11:58:28 +00:00
Error handler in staggered Walk() (fixes #718)
This commit is contained in:
parent
80a2a934dd
commit
0fcc25d7c9
@ -165,6 +165,9 @@ func (v Staggered) clean() {
|
|||||||
filesPerDir := make(map[string]int)
|
filesPerDir := make(map[string]int)
|
||||||
|
|
||||||
err = filepath.Walk(v.versionsPath, func(path string, f os.FileInfo, err error) error {
|
err = filepath.Walk(v.versionsPath, func(path string, f os.FileInfo, err error) error {
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
switch mode := f.Mode(); {
|
switch mode := f.Mode(); {
|
||||||
case mode.IsDir():
|
case mode.IsDir():
|
||||||
filesPerDir[path] = 0
|
filesPerDir[path] = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user