mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 11:44:31 +02:00
Merge branch 'bugfix/idf_gdb_no_openocd_crash' into 'master'
idf.py: Fixed gdb target to exit cleanly when no openocd watch task Closes IDF-2157 See merge request espressif/esp-idf!10503
This commit is contained in:
@@ -287,7 +287,11 @@ def action_extensions(base_actions, project_path):
|
|||||||
continue
|
continue
|
||||||
finally:
|
finally:
|
||||||
watch_openocd.join()
|
watch_openocd.join()
|
||||||
processes["threads_to_join"].remove(watch_openocd)
|
try:
|
||||||
|
processes["threads_to_join"].remove(watch_openocd)
|
||||||
|
except ValueError:
|
||||||
|
# Valid scenario: watch_openocd task won't be in the list if openocd not started from idf.py
|
||||||
|
pass
|
||||||
|
|
||||||
fail_if_openocd_failed = {
|
fail_if_openocd_failed = {
|
||||||
"names": ["--require-openocd", "--require_openocd"],
|
"names": ["--require-openocd", "--require_openocd"],
|
||||||
|
Reference in New Issue
Block a user