Browse Source

LockFile: Open FileInputStream in try-with-resource

Change-Id: I0784266814225428a6a0070d1653c465d268b342
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
tags/v4.11.0.201803080745-r
David Pursehouse 6 years ago
parent
commit
20b750d2f5

+ 1
- 4
org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java View File

@@ -221,8 +221,7 @@ public class LockFile {
public void copyCurrentContent() throws IOException {
requireLock();
try {
final FileInputStream fis = new FileInputStream(ref);
try {
try (FileInputStream fis = new FileInputStream(ref)) {
if (fsync) {
FileChannel in = fis.getChannel();
long pos = 0;
@@ -238,8 +237,6 @@ public class LockFile {
while ((r = fis.read(buf)) >= 0)
os.write(buf, 0, r);
}
} finally {
fis.close();
}
} catch (FileNotFoundException fnfe) {
if (ref.exists()) {

Loading…
Cancel
Save