From 9b620f341a4810a1538706c73887f3cd913022ea Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Fri, 22 Feb 2013 21:23:43 +0000 Subject: The thread plans run before the event is broadcast, so they should be calling ShouldStopSynchronous on any Stop Info's they want to check. The full ShouldStop should only be called on the public side of the event system. llvm-svn: 175922 --- lldb/source/Target/ThreadPlanBase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Target/ThreadPlanBase.cpp') diff --git a/lldb/source/Target/ThreadPlanBase.cpp b/lldb/source/Target/ThreadPlanBase.cpp index fda430c788c..cf1f68fee3c 100644 --- a/lldb/source/Target/ThreadPlanBase.cpp +++ b/lldb/source/Target/ThreadPlanBase.cpp @@ -101,7 +101,7 @@ ThreadPlanBase::ShouldStop (Event *event_ptr) case eStopReasonBreakpoint: case eStopReasonWatchpoint: - if (stop_info_sp->ShouldStop(event_ptr)) + if (stop_info_sp->ShouldStopSynchronous(event_ptr)) { // If we are going to stop for a breakpoint, then unship the other plans // at this point. Don't force the discard, however, so Master plans can stay -- cgit v1.2.3