From 41b9049afa60bc8036fc184cee1401fc37e3e452 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Fri, 11 Apr 2014 14:15:59 -0700 Subject: [PATCH] PDOMManager has to wait for the indexer job to respond to cancellation. --- .../parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java index 5bf17ea5f29..7cc48e6bbcb 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java @@ -280,7 +280,7 @@ public class PDOMManager implements IWritableIndexManager, IListener { if (jobToCancel != null) { assert !Thread.holdsLock(fTaskQueue); - jobToCancel.cancelJobs(null, false); + jobToCancel.cancelJobs(null, true); } Job.getJobManager().removeJobChangeListener(fJobChangeListener); }