Exercise extra care to call super.close() anyway

This commit is contained in:
Maxim.Mossienko
2015-10-05 15:42:00 +02:00
parent 1ff1cc37d5
commit 7f756f1e19
@@ -643,10 +643,14 @@ public class PersistentHashMap<Key, Value> extends PersistentEnumeratorDelegate<
}
finally {
final PersistentHashMapValueStorage valueStorage = myValueStorage;
if (valueStorage != null) {
valueStorage.dispose();
try {
if (valueStorage != null) {
valueStorage.dispose();
}
}
finally {
super.close();
}
super.close();
}
}
finally {