[SCM] eclipse-cdt - Plug-in for eclipse to handle C/C++ - Debian package. branch, master, updated. debian/8.0.2-1-15-gff88d45
Niels Thykier
niels at thykier.net
Sat Jun 23 17:44:09 UTC 2012
The following commit has been merged in the master branch:
commit bca0e3a9252c8035ca6653a8e5a2f91c01f483dd
Author: Niels Thykier <niels at thykier.net>
Date: Sat Jun 23 19:37:39 2012 +0200
Cherry-pick upstream patch for Eclipse bug #382496
Signed-off-by: Niels Thykier <niels at thykier.net>
diff --git a/debian/patches/ebug-382496.patch b/debian/patches/ebug-382496.patch
new file mode 100644
index 0000000..b18ce5d
--- /dev/null
+++ b/debian/patches/ebug-382496.patch
@@ -0,0 +1,26 @@
+From a2f501987dad996835b2245524ea02632698d597 Mon Sep 17 00:00:00 2001
+From: Mikhail Khodjaiants
+Date: Thu, 14 Jun 2012 11:14:28 -0400
+Subject: Bug 382496 - Eclipse hangs on 'Terminate and Remove' in the CDT debugger
+
+---
+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 c65e8f9..1923234 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);
+--
+cgit v0.8.3.4-115-g1759
diff --git a/debian/patches/series b/debian/patches/series
index eb312d6..0e73811 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
use-default-cppflags.patch
+ebug-382496.patch
--
eclipse-cdt - Plug-in for eclipse to handle C/C++ - Debian package.
More information about the pkg-java-commits
mailing list