From f3c35beabec494fcd319afa09b39b206dc554ec1 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Wed, 18 Mar 2009 13:21:32 +0000 Subject: [PATCH] [269043] [run control] If I perform a step operation on a thread, stepping is blocked for 5 sec. --- .../cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java index 8b33c522742..0af6df723ab 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java @@ -797,8 +797,10 @@ public class DsfSourceDisplayAdapter implements ISourceDisplay, ISteppingControl if (dmc instanceof IFrameDMContext && DMContexts.isAncestorOf(dmc, e.getDMContext())) { IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); doDisplaySource((IFrameDMContext) dmc, page, false, true); + return; } } + doneStepping(e.getDMContext()); }}); } else { doneStepping(e.getDMContext());