Mercurial > hg > mercurial
changeset 809:44f0842ea5b1
use BufferedInputStream
author | eugene.petrenko@jetbrains.com |
---|---|
date | Fri, 30 May 2014 10:41:21 +0200 |
parents | 56b1739f3761 |
children | a34da6c53cfb |
files | mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java |
diffstat | 1 files changed, 3 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java Fri May 30 10:40:21 2014 +0200 +++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java Fri May 30 10:41:21 2014 +0200 @@ -38,10 +38,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import java.io.File; -import java.io.FileFilter; -import java.io.FileInputStream; -import java.io.IOException; +import java.io.*; import java.util.*; import static jetbrains.buildServer.buildTriggers.vcs.mercurial.HgFileUtil.deleteDir; @@ -249,11 +246,11 @@ builder.deleteFile(virtualFile, true); } else { final File realFile = new File(parentDir, f.getPath()); - final FileInputStream is = new FileInputStream(realFile); + final InputStream is = new BufferedInputStream(new FileInputStream(realFile)); try { builder.changeOrCreateBinaryFile(virtualFile, null, is, realFile.length()); } finally { - is.close(); + FileUtil.close(is); } } }