px4-firmware/platforms/posix
Beat Küng 0687fd2689 lockstep_scheduler: avoid pthread_cond_destroy on at_exit
The static object is destroyed on at_exit while threads might still be
inside a CS. This can lead to a hanging process.
Cleaner would be to gracefully stop the threads.

According to https://linux.die.net/man/3/pthread_cond_destroy:
Attempting to destroy a condition variable upon which other threads are
currently blocked results in undefined behavior.
2023-01-30 11:45:02 +01:00
..
Debug rename 'gazebo' simulation to 'gazebo-classic' (#20936) 2023-01-15 11:36:12 -05:00
cmake Moved the bad-function-cast compiler warning option out of the common flags and into 2022-10-20 18:18:40 -04:00
include Qurt platform/common dependency fixes 2022-10-25 21:06:00 -04:00
src/px4 lockstep_scheduler: avoid pthread_cond_destroy on at_exit 2023-01-30 11:45:02 +01:00
CMakeLists.txt cmake: fix and update packaging 2023-01-18 22:51:12 -05:00