From d124bc7562a5c4dcf71c9faf502e555f61daff72 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Tue, 26 Jun 2018 11:15:16 -0700 Subject: [PATCH] Allow restart in gdbclient. Switching from remote to extended-remote allows the program being debugged to be restarted like a normal non-remote program. Test: Used gdbclient debugging ICU things for a while, restarted often Bug: None Change-Id: Ia295749b9aa86727479d760d7c743f98a06fa6d4 --- scripts/gdbclient.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/gdbclient.py b/scripts/gdbclient.py index 982ddc870..ff0ee40d1 100755 --- a/scripts/gdbclient.py +++ b/scripts/gdbclient.py @@ -192,7 +192,7 @@ def target_remote_with_retry(target, timeout_seconds): end_time = time.time() + timeout_seconds while True: try: - gdb.execute("target remote " + target) + gdb.execute("target extended-remote " + target) return True except gdb.error as e: time_left = end_time - time.time()