DfsPackCompactor: Open PackWriter in try-with-resource
Change-Id: I2c7b3fdf6a51471c35434a6176865d622b13653d Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
This commit is contained in:
parent
280b2bfe52
commit
a9bbbc0965
|
@ -268,8 +268,7 @@ private void compactPacks(DfsReader ctx, ProgressMonitor pm)
|
||||||
pc.setReuseDeltas(true);
|
pc.setReuseDeltas(true);
|
||||||
pc.setReuseObjects(true);
|
pc.setReuseObjects(true);
|
||||||
|
|
||||||
PackWriter pw = new PackWriter(pc, ctx);
|
try (PackWriter pw = new PackWriter(pc, ctx)) {
|
||||||
try {
|
|
||||||
pw.setDeltaBaseAsOffset(true);
|
pw.setDeltaBaseAsOffset(true);
|
||||||
pw.setReuseDeltaCommits(false);
|
pw.setReuseDeltaCommits(false);
|
||||||
|
|
||||||
|
@ -285,8 +284,6 @@ private void compactPacks(DfsReader ctx, ProgressMonitor pm)
|
||||||
writeIndex(objdb, outDesc, pw);
|
writeIndex(objdb, outDesc, pw);
|
||||||
|
|
||||||
PackStatistics stats = pw.getStatistics();
|
PackStatistics stats = pw.getStatistics();
|
||||||
pw.close();
|
|
||||||
pw = null;
|
|
||||||
|
|
||||||
outDesc.setPackStats(stats);
|
outDesc.setPackStats(stats);
|
||||||
newStats = stats;
|
newStats = stats;
|
||||||
|
@ -296,10 +293,6 @@ private void compactPacks(DfsReader ctx, ProgressMonitor pm)
|
||||||
objdb.rollbackPack(Collections.singletonList(outDesc));
|
objdb.rollbackPack(Collections.singletonList(outDesc));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} finally {
|
|
||||||
if (pw != null) {
|
|
||||||
pw.close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue