Commit 9820e65e authored by Cao Shufeng's avatar Cao Shufeng

Allow kubectl cp large amounts of files from container

parent eda3db55
......@@ -257,8 +257,12 @@ func untarAll(reader io.Reader, destFile, prefix string) error {
if err != nil {
return err
}
defer outFile.Close()
io.Copy(outFile, tarReader)
if _, err := io.Copy(outFile, tarReader); err != nil {
return err
}
if err := outFile.Close(); err != nil {
return err
}
}
return nil
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment