Make consoleInit() Reentrant, and initialize it earlier on native (#10156)

This commit is contained in:
Jonathan Bennett
2026-04-14 06:41:04 -05:00
committed by GitHub
co-authored by GitHub
parent d6cf67b6bc
commit 125c1b7f13
2 changed files with 7 additions and 0 deletions
+3
View File
@@ -30,6 +30,9 @@ SerialConsole *console;
void consoleInit()
{
if (console) {
return;
}
auto sc = new SerialConsole(); // Must be dynamically allocated because we are now inheriting from thread
#if defined(SERIAL_HAS_ON_RECEIVE)