Skip event processing to avoid deadlock (IDEA-193172), r=Peter

This commit is contained in:
Maxim.Mossienko
2018-06-04 21:53:48 +02:00
parent 1e4bf2e91e
commit 9c95c5bd79
@@ -1966,7 +1966,10 @@ public class FileBasedIndexImpl extends FileBasedIndex implements BaseComponent,
return myFilesToUpdate.containsKey(Math.abs(getIdMaskingNonIdBasedFile(file)));
}
public void ensureUpToDate() {
void ensureUpToDate() {
if (!isUpToDateCheckEnabled()) {
return;
}
//assert ApplicationManager.getApplication().isReadAccessAllowed() || ShutDownTracker.isShutdownHookRunning();
waitUntilIndicesAreInitialized();