Преглед изворни кода

Merge "Close input stream after use"

tags/v4.6.0.201612231935-r
Jonathan Nieder пре 7 година
родитељ
комит
4ebe7cc4ca
1 измењених фајлова са 11 додато и 7 уклоњено
  1. 11
    7
      org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java

+ 11
- 7
org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java Прегледај датотеку

void downloadPack(final ProgressMonitor monitor) throws IOException { void downloadPack(final ProgressMonitor monitor) throws IOException {
String name = "pack/" + packName; //$NON-NLS-1$ String name = "pack/" + packName; //$NON-NLS-1$
WalkRemoteObjectDatabase.FileStream s = connection.open(name); WalkRemoteObjectDatabase.FileStream s = connection.open(name);
PackParser parser = inserter.newPackParser(s.in);
parser.setAllowThin(false);
parser.setObjectChecker(objCheck);
parser.setLockMessage(lockMessage);
PackLock lock = parser.parse(monitor);
if (lock != null)
packLocks.add(lock);
try {
PackParser parser = inserter.newPackParser(s.in);
parser.setAllowThin(false);
parser.setObjectChecker(objCheck);
parser.setLockMessage(lockMessage);
PackLock lock = parser.parse(monitor);
if (lock != null)
packLocks.add(lock);
} finally {
s.in.close();
}
} }
} }
} }

Loading…
Откажи
Сачувај