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
+8
View File
@@ -51,6 +51,14 @@ Linenoise library does not need explicit initialization. However, some configura
Set maximum length of the line for linenoise library. Default length is 4096 bytes. The default value can be updated to optimize RAM memory usage.
- :cpp:func:`linenoiseSetReadFunction`
Set the read function to be used by linenoise.
- :cpp:func:`linenoiseSetReadCharacteristics`
Set the characteristics of the read file descriptor (e.g., blocking or non blocking mode). The function has a weak definition in linenoise.c that can be overridden
by providing a strong definition of the function.
Main Loop
^^^^^^^^^