浏览代码

Merge pull request #13059 from burke/no-fsync-on-temp-archive

Remove fsync in archive.NewTempArchive
Jessie Frazelle 10 年之前
父节点
当前提交
237bd23af8
共有 2 个文件被更改,包括 0 次插入6 次删除
  1. 0 3
      graph/graph.go
  2. 0 3
      pkg/archive/archive.go

+ 0 - 3
graph/graph.go

@@ -254,9 +254,6 @@ func bufferToFile(f *os.File, src io.Reader) (int64, digest.Digest, error) {
 	if err != nil {
 		return 0, "", err
 	}
-	if err = f.Sync(); err != nil {
-		return 0, "", err
-	}
 	n, err := f.Seek(0, os.SEEK_CUR)
 	if err != nil {
 		return 0, "", err

+ 0 - 3
pkg/archive/archive.go

@@ -793,9 +793,6 @@ func NewTempArchive(src Archive, dir string) (*TempArchive, error) {
 	if _, err := io.Copy(f, src); err != nil {
 		return nil, err
 	}
-	if err = f.Sync(); err != nil {
-		return nil, err
-	}
 	if _, err := f.Seek(0, 0); err != nil {
 		return nil, err
 	}