This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
FreeRTOS-Kernel/portable/ThirdParty/GCC/Posix
Reda Maher baeb5af9a4
Posix: Free the allocated memory after deleting a task or ending the scheduler (#181)
* Posix: Free Idle task resources after ending the scheduler

In case of using Posix simulator and ending the scheduler, it does
not free the resources allocated by the idle task. This
causes the memory checkers (Valgrind, Address Sanitizers, ..) to
complain.

* Posix: Free the condition variable memory in the correct place

In case of deleting a task from another task, the deletion happens
immediately and the thread is canceled but the memory allocated by
the task condition variable is not freed. This causes the memory
checkers (Valgrind, Address sanitizers, ..) to complain.

* Posix: End Timer thread and free its resources after ending the scheduler
2020-09-29 14:06:10 -07:00
..
utils Change the Linux Port to use condition variables instead of Signals (#156) 2020-09-07 09:56:28 -07:00
FreeRTOS-simulator-for-Linux.url Add url link for Linux Simulator documentation (#161) 2020-09-09 14:35:52 -07:00
port.c Posix: Free the allocated memory after deleting a task or ending the scheduler (#181) 2020-09-29 14:06:10 -07:00
portmacro.h Update version number to 10.4.1 (#173) 2020-09-17 15:25:15 -07:00