Community
Participate
Working Groups
Observed in the F1 driver org.eclipse.core.internal.runtime.AssertionFailedException: assertion failed: The application has not been initialized. at org.eclipse.core.internal.runtime.Assert.isTrue(Assert.java(Compiled Code)) at org.eclipse.core.internal.runtime.InternalPlatform.assertInitialized (InternalPlatform.java:161) at org.eclipse.core.internal.runtime.InternalPlatform.log (InternalPlatform.java:670) at org.eclipse.core.internal.runtime.Log.log(Log.java:66) at org.eclipse.jdt.internal.core.Util.log(Util.java:558) at org.eclipse.jdt.internal.core.search.processing.JobManager.run (JobManager.java:342) at java.lang.Thread.run(Thread.java:512)
We should not be logging during shutdown. Please add protection (guessing this is the indexer attempting to restart - we should also make sure it doesn't go anywhere there either).
Added protection and ensures that JobManager.shutDown() doesn't return until the indexing thread has died.
Verified.