Change-Id: Iaad45b66cc10ac267f6aed7999cc8dc8c07f92e6 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>tags/v5.0.0.201805151920-m7
@@ -288,9 +288,9 @@ public class RepositoryCache { | |||
} | |||
private void registerRepository(final Key location, final Repository db) { | |||
Repository oldDb = cacheMap.put(location, db); | |||
if (oldDb != null) | |||
oldDb.close(); | |||
try (Repository oldDb = cacheMap.put(location, db)) { | |||
// oldDb is auto-closed | |||
} | |||
} | |||
private Repository unregisterRepository(final Key location) { |