Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Khodjaiants2012-06-14 11:14:28 -0400
committerMikhail Khodjaiants2012-06-14 11:14:28 -0400
commita2f501987dad996835b2245524ea02632698d597 (patch)
tree75604eafb198971ad00852924ba4a628a77b8185 /dsf-gdb
parent502215b2868f940597b52feee0fd6d550558ffe3 (diff)
downloadorg.eclipse.cdt-a2f501987dad996835b2245524ea02632698d597.tar.gz
org.eclipse.cdt-a2f501987dad996835b2245524ea02632698d597.tar.xz
org.eclipse.cdt-a2f501987dad996835b2245524ea02632698d597.zip
Bug 382496 - Eclipse hangs on 'Terminate and Remove' in the CDT debugger
Diffstat (limited to 'dsf-gdb')
-rw-r--r--dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java
index c65e8f9404..192323456f 100644
--- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java
+++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunch.java
@@ -83,12 +83,7 @@ public class GdbLaunch extends DsfLaunch
// Create the dispatch queue to be used by debugger control and services
// that belong to this launch
- final DefaultDsfExecutor dsfExecutor = new DefaultDsfExecutor(GdbLaunchDelegate.GDB_DEBUG_MODEL_ID);
- // Bug 293109 comment 14
- // We can use delayed task on the executor, but once it is shutdown, we don't want to execute them.
- // For instance, in GDBBackend, we start a 30-second delayed task to check that GDB properly started.
- dsfExecutor.setExecuteExistingDelayedTasksAfterShutdownPolicy(false);
-
+ final DefaultDsfExecutor dsfExecutor = new DefaultDsfExecutor(GdbLaunchDelegate.GDB_DEBUG_MODEL_ID);
dsfExecutor.prestartCoreThread();
fExecutor = dsfExecutor;
fSession = DsfSession.startSession(fExecutor, GdbLaunchDelegate.GDB_DEBUG_MODEL_ID);

Back to the top