From 1265ac998c0c8ba4d40910d0e76ad76115d3c8db Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Fri, 19 Nov 2010 19:56:31 +0300 Subject: [PATCH] finally block --- .../util/src/com/intellij/util/io/PagedFileStorage.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/platform/util/src/com/intellij/util/io/PagedFileStorage.java b/platform/util/src/com/intellij/util/io/PagedFileStorage.java index d2d66a0421bb..5a985cceabf7 100644 --- a/platform/util/src/com/intellij/util/io/PagedFileStorage.java +++ b/platform/util/src/com/intellij/util/io/PagedFileStorage.java @@ -215,8 +215,12 @@ public class PagedFileStorage implements Forceable { } public void close() { - force(); - unmapAll(); + try { + force(); + } + finally { + unmapAll(); + } } private void unmapAll() {