aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.python/py-events.py
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/testsuite/gdb.python/py-events.py')
-rw-r--r--gdb/testsuite/gdb.python/py-events.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.python/py-events.py b/gdb/testsuite/gdb.python/py-events.py
index 1524267..b21f562 100644
--- a/gdb/testsuite/gdb.python/py-events.py
+++ b/gdb/testsuite/gdb.python/py-events.py
@@ -45,7 +45,10 @@ def breakpoint_stop_handler(event):
def exit_handler(event):
assert isinstance(event, gdb.ExitedEvent)
print("event type: exit")
- print("exit code: %d" % (event.exit_code))
+ if hasattr(event, 'exit_code'):
+ print("exit code: %d" % (event.exit_code))
+ else:
+ print("exit code: not-present")
print("exit inf: %d" % (event.inferior.num))
print("exit pid: %d" % (event.inferior.pid))
print("dir ok: %s" % str("exit_code" in dir(event)))