Merge pull request #19524 from LK4D4/iocopy_writeto

Use bufio.Reader in io.Copy source for overlay.copyRegular
Upstream-commit: d2448a0c201592f93996a807a416016914efaccd
Component: engine
This commit is contained in:
Tibor Vass
2016-01-21 15:37:12 -05:00
@@ -4,12 +4,12 @@ package overlay
import (
"fmt"
"io"
"os"
"path/filepath"
"syscall"
"time"
"github.com/docker/docker/pkg/pools"
"github.com/docker/docker/pkg/system"
)
@@ -32,7 +32,7 @@ func copyRegular(srcPath, dstPath string, mode os.FileMode) error {
}
defer dstFile.Close()
_, err = io.Copy(dstFile, srcFile)
_, err = pools.Copy(dstFile, srcFile)
return err
}