reftable: close old Db in FileRepository#convertToPackedRefs
This fixes test failures on Windows. Change-Id: I701fbeb99ffd7951514ae6eae8b28cceb9aebd9f
This commit is contained in:
parent
a650ae8ad3
commit
92158af52e
|
@ -665,18 +665,20 @@ void convertToPackedRefs(boolean writeLogs, boolean backup) throws IOException {
|
|||
|
||||
if (writeLogs) {
|
||||
List<ReflogEntry> logs = oldDb.getReflogReader(r.getName())
|
||||
.getReverseEntries();
|
||||
.getReverseEntries();
|
||||
Collections.reverse(logs);
|
||||
for (ReflogEntry e : logs) {
|
||||
logWriter.log(r.getName(), e);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
try (RevWalk rw = new RevWalk(this)) {
|
||||
bru.execute(rw, NullProgressMonitor.INSTANCE);
|
||||
}
|
||||
|
||||
oldDb.close();
|
||||
|
||||
List<String> failed = new ArrayList<>();
|
||||
for (ReceiveCommand cmd : bru.getCommands()) {
|
||||
if (cmd.getResult() != ReceiveCommand.Result.OK) {
|
||||
|
|
Loading…
Reference in New Issue