summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/Process.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2013-05-15 01:21:48 +0000
committerJim Ingham <jingham@apple.com>2013-05-15 01:21:48 +0000
commitb78d73fe7612ceab5b0c044c038daa2bf85782f4 (patch)
tree9e97bee65383bc99658a4eabf8a1e06820902b63 /lldb/source/Target/Process.cpp
parentc0dfddb302eb7ad4949bdb84c08f2f7749b29703 (diff)
downloadbcm5719-llvm-b78d73fe7612ceab5b0c044c038daa2bf85782f4.tar.gz
bcm5719-llvm-b78d73fe7612ceab5b0c044c038daa2bf85782f4.zip
Don’t pop the process input reader for a “stop” event if ShouldBroadcastEvent has restarted the process.
llvm-svn: 181859
Diffstat (limited to 'lldb/source/Target/Process.cpp')
-rw-r--r--lldb/source/Target/Process.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Target/Process.cpp b/lldb/source/Target/Process.cpp
index 652505252f1..61b4ec65158 100644
--- a/lldb/source/Target/Process.cpp
+++ b/lldb/source/Target/Process.cpp
@@ -3955,7 +3955,7 @@ Process::HandlePrivateEvent (EventSP &event_sp)
Process::ProcessEventData::SetUpdateStateOnRemoval(event_sp.get());
if (StateIsRunningState (new_state))
PushProcessInputReader ();
- else
+ else if (!Process::ProcessEventData::GetRestartedFromEvent(event_sp.get()))
PopProcessInputReader ();
BroadcastEvent (event_sp);
OpenPOWER on IntegriCloud