mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2024-11-23 10:01:58 +03:00
5b36c5465d
State callbacks assumed they were invoked from the thread that changed its state, but this wasn't true for FuriThreadStateStarting in the past, and now it's not true for FuriThreadStateStopped either. Now it is safe to release the thread memory form the state callback once it switches to FuriThreadStateStopped. Therefore, pending deletion calls can be removed. Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> |
||
---|---|---|
.. | ||
firmware_api | ||
application.fam | ||
loader_applications.c | ||
loader_applications.h | ||
loader_cli.c | ||
loader_i.h | ||
loader_menu.c | ||
loader_menu.h | ||
loader.c | ||
loader.h |