浏览代码

lib/config: Improve debug logging around folder marker

Jakob Borg 8 年之前
父节点
当前提交
d65f1fb08a
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      lib/config/folderconfiguration.go

+ 4 - 6
lib/config/folderconfiguration.go

@@ -94,12 +94,10 @@ func (f *FolderConfiguration) CreateMarker() error {
 		if err != nil {
 		if err != nil {
 			return err
 			return err
 		}
 		}
-		if dir, err := fs.Open("."); err == nil {
-			if serr := dir.Sync(); err != nil {
-				l.Debugln("fsync %q failed: %v", ".", serr)
-			}
-		} else {
-			l.Infof("fsync %q failed: %v", ".", err)
+		if dir, err := fs.Open("."); err != nil {
+			l.Debugln("folder marker: open . failed:", err)
+		} else if err := dir.Sync(); err != nil {
+			l.Debugln("folder marker: fsync . failed:", err)
 		}
 		}
 		fs.Hide(".stfolder")
 		fs.Hide(".stfolder")
 	}
 	}