浏览代码

Merge pull request #19524 from LK4D4/iocopy_writeto

Use bufio.Reader in io.Copy source for overlay.copyRegular
Tibor Vass 9 年之前
父节点
当前提交
d2448a0c20
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      daemon/graphdriver/overlay/copy.go

+ 2 - 2
daemon/graphdriver/overlay/copy.go

@@ -4,12 +4,12 @@ package overlay
 
 
 import (
 import (
 	"fmt"
 	"fmt"
-	"io"
 	"os"
 	"os"
 	"path/filepath"
 	"path/filepath"
 	"syscall"
 	"syscall"
 	"time"
 	"time"
 
 
+	"github.com/docker/docker/pkg/pools"
 	"github.com/docker/docker/pkg/system"
 	"github.com/docker/docker/pkg/system"
 )
 )
 
 
@@ -32,7 +32,7 @@ func copyRegular(srcPath, dstPath string, mode os.FileMode) error {
 	}
 	}
 	defer dstFile.Close()
 	defer dstFile.Close()
 
 
-	_, err = io.Copy(dstFile, srcFile)
+	_, err = pools.Copy(dstFile, srcFile)
 
 
 	return err
 	return err
 }
 }