diff --git a/platform/lang-impl/src/com/intellij/util/indexing/MapReduceIndex.java b/platform/lang-impl/src/com/intellij/util/indexing/MapReduceIndex.java index 44a53d3375be..186897bf1aeb 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/MapReduceIndex.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/MapReduceIndex.java @@ -74,6 +74,7 @@ public class MapReduceIndex implements UpdatableIndex myInputsSnapshotMapping; @Nullable protected PersistentHashMap> myInputsIndex; private PersistentHashMap myIndexingTrace; + private volatile boolean myDisposed; private final ReentrantReadWriteLock myLock = new ReentrantReadWriteLock(); @@ -329,6 +330,7 @@ public class MapReduceIndex implements UpdatableIndex implements UpdatableIndex(); + } ValueContainerImpl.ourDebugIndexInfo.set(myIndexId); return myStorage.read(key); }