Python formatting errors fixed, introduced by this commit.
This commit is contained in:
Simon Farre
2023-06-19 17:13:05 +02:00
parent ce65796b17
commit d32d7e918d

View File

@@ -21,17 +21,25 @@ threadTwoExit = ""
# store it here. we don't care about it though.
mainThreadExit = ""
def thread_exited_handler(event):
global threadOneExit, threadTwoExit, mainThreadExit
print("{}".format(event))
assert isinstance(event, gdb.ThreadExitedEvent)
if threadOneExit == "":
threadOneExit = "event type: thread-exited. global num: {}".format(event.inferior_thread.global_num)
threadOneExit = "event type: thread-exited. global num: {}".format(
event.inferior_thread.global_num
)
else:
if threadTwoExit == "":
threadTwoExit = "event type: thread-exited. global num: {}".format(event.inferior_thread.global_num)
threadTwoExit = "event type: thread-exited. global num: {}".format(
event.inferior_thread.global_num
)
else:
mainThreadExit = "event type: thread-exited. global num: {}".format(event.inferior_thread.global_num)
mainThreadExit = "event type: thread-exited. global num: {}".format(
event.inferior_thread.global_num
)
class test_events(gdb.Command):
"""Test events."""
@@ -43,4 +51,5 @@ class test_events(gdb.Command):
gdb.events.thread_exited.connect(thread_exited_handler)
print("Event testers registered.")
test_events()