1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Fixed a race condition in setting up path canonicalization strategy.

This commit is contained in:
Sergey Prigogin 2012-09-06 15:28:08 -07:00
parent 78b7d65cf8
commit 3bdad542ef

View file

@ -211,6 +211,9 @@ public class PDOMManager implements IWritableIndexManager, IListener {
public Job startup() { public Job startup() {
fInShutDown= false; fInShutDown= false;
// Set path canonicalization strategy early on to avoid a race condition.
updatePathCanonicalizationStrategy();
Job postStartupJob= new Job(CCorePlugin.getResourceString("CCorePlugin.startupJob")) { //$NON-NLS-1$ Job postStartupJob= new Job(CCorePlugin.getResourceString("CCorePlugin.startupJob")) { //$NON-NLS-1$
@Override @Override
protected IStatus run(IProgressMonitor monitor) { protected IStatus run(IProgressMonitor monitor) {