8554: Report Walk errors and continue, instead of stopping silently.
[arvados.git] / services / keepstore / volume_unix.go
index 561eb41a45427e1a620c8a23ba302027a94b35fb..996068cf3d2438f71364b0b2c9ddafcdbd712c54 100644 (file)
@@ -550,7 +550,8 @@ func (v *UnixVolume) EmptyTrash() {
 
        err := filepath.Walk(v.root, func(path string, info os.FileInfo, err error) error {
                if err != nil {
-                       return err
+                       log.Printf("EmptyTrash: filepath.Walk: %v: %v", path, err)
+                       return nil
                }
                if info.Mode().IsDir() {
                        return nil