[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