diff --git a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/CTagsRunner.java b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/CTagsRunner.java index ffb389ec211..2b6bfeadeae 100644 --- a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/CTagsRunner.java +++ b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/CTagsRunner.java @@ -16,13 +16,12 @@ import org.eclipse.core.resources.IResource; import org.eclipse.cdt.core.index.ITagEntry; -public class CTagsRunner extends Thread { +public class CTagsRunner implements Runnable { IndexManager manager; public CTagsRunner(IndexManager indexManager) { manager = indexManager; - setDaemon(true); } public void run () {