nasa / cFE

The Core Flight System (cFS) Core Flight Executive (cFE)
Apache License 2.0
409 stars 201 forks source link

Confirm no recursive locking and transition to fast mutex use #1105

Open skliper opened 3 years ago

skliper commented 3 years ago

Is your feature request related to a problem? Please describe. Currently using recursive mutexes due to historical double locks (see #948). Could use more efficient fast mutexes after confirming all recursive locks have been removed.

Describe the solution you'd like Survey for recursive locks, remove any remaining, and transition to fast mutexes.

Describe alternatives you've considered None

Additional context

948 was solved by #1092

Requester Info Jacob Hageman - NASA/GSFC

skliper commented 3 years ago

Touched on in OSAL code review