summaryrefslogtreecommitdiff
path: root/lldb/examples
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2015-08-12 20:04:01 +0000
committerGreg Clayton <gclayton@apple.com>2015-08-12 20:04:01 +0000
commit4eddefba4cd7800548e3f763750c6a285825ab33 (patch)
tree3b2d20d709cc91cb1dd889713ab84bcfb712cc42 /lldb/examples
parent339b082de2df5f4cb601a880dcc209998f6a8f33 (diff)
Fix process_events.py to auto continue the process if we attached so the process doesn't just sit there suspended.
Diffstat (limited to 'lldb/examples')
-rwxr-xr-xlldb/examples/python/process_events.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/examples/python/process_events.py b/lldb/examples/python/process_events.py
index 98c2d3f806a..e8ccc5f9023 100755
--- a/lldb/examples/python/process_events.py
+++ b/lldb/examples/python/process_events.py
@@ -171,7 +171,13 @@ def main(argv):
# Make sure the launch went ok
if process and process.GetProcessID() != lldb.LLDB_INVALID_PROCESS_ID:
+
pid = process.GetProcessID()
+ print 'Process is %i' % (pid)
+ if attach_info:
+ # continue process if we attached as we won't get an initial event
+ process.Continue()
+
listener = debugger.GetListener()
# sign up for process state change events
stop_idx = 0