Skip to content

v0.6.4

Choose a tag to compare

@benreu benreu released this 29 Oct 11:01
· 7 commits to master since this release
fix restarts going through a panic from a too high task priority

config_restart() created its task at TASK_PRIORITY_MAX, 100, but
FreeRTOS only takes priorities below configMAX_PRIORITIES (25). IDF 5
asserts on that, so every OTA, config save and config reset rebooted
through a panic instead of esp_restart(). The panic overwrote the
stored core dump each time, skipped the 1 s delay, and could drop the
OTA reply, so the update page reported a connection error although the
update had worked.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>