From 8df375f7a83bb2123607cd40748606e18baba123 Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Wed, 17 Feb 2016 15:45:48 +0300 Subject: [PATCH] [vcs-log] register disposer after creating pe --- .../impl/src/com/intellij/vcs/log/data/VcsLogHashMapImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogHashMapImpl.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogHashMapImpl.java index 2a492a24c3cb..0fcd31b3a46e 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogHashMapImpl.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogHashMapImpl.java @@ -86,13 +86,13 @@ public class VcsLogHashMapImpl implements Disposable, VcsLogHashMap { IOUtil.deleteAllFilesStartingWith(new File(LOG_CACHE_APP_DIR, logId)); } - Disposer.register(project, this); myPersistentEnumerator = IOUtil.openCleanOrResetBroken(new ThrowableComputable, IOException>() { @Override public PersistentEnumerator compute() throws IOException { return new PersistentEnumerator(mapFile, new MyCommitIdKeyDescriptor(project), Page.PAGE_SIZE); } }, mapFile); + Disposer.register(project, this); } @NotNull