From 7d817be44ad57d0b54a8c8dae873074f23e74a02 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Wed, 17 Sep 2014 16:12:58 -0400 Subject: [PATCH] Bug 444395 - Breakpoints don't get set for second session. Change-Id: Ifa857cc2e9de00bb2f2a86b9d5e73536294dd01d Signed-off-by: Marc Khouzam Reviewed-on: https://git.eclipse.org/r/33517 --- .../org/eclipse/cdt/dsf/mi/service/MIBreakpointsManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIBreakpointsManager.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIBreakpointsManager.java index d7b4bb1f368..e0b3d8303be 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIBreakpointsManager.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/mi/service/MIBreakpointsManager.java @@ -1890,6 +1890,11 @@ public class MIBreakpointsManager extends AbstractDsfService implements IBreakpo results.add("0"); //$NON-NLS-1$ return results; } + + if (threads.isEmpty()) { + results.add("0"); //$NON-NLS-1$ + return results; + } for (IExecutionDMContext[] targetThreads : threads) { if (targetThreads != null) {