Merge branch 'fix/console-deinit-deadlock' into 'master'

fix(console): Deadlock on console deletion

Closes IDFGH-9188, IDFGH-8520, and IDF-6906

See merge request espressif/esp-idf!30920
This commit is contained in:
Guillaume Souchere
2025-04-04 13:56:03 +08:00
17 changed files with 471 additions and 92 deletions
@@ -274,7 +274,7 @@ static int console_exit(int argc, char **argv)
tinyusb_msc_storage_deinit();
tinyusb_driver_uninstall();
printf("Application Exit\n");
repl->del(repl);
esp_console_stop_repl(repl);
return 0;
}