Cristian-Mattace
released this
11 Sep 08:03
·
6 commits
to main
since this release
Release for implementing this library in FIFO thread safe mode.
When multiple threads are waiting to access the shared resource, they are waiting on a specific semaphore, one for each thread.
A SinglyLinkedList to queue the semaphores that processes will suspend on in order of arrival.
Once the shared resource is released, the thread at the head of the list will be woken up with token passing.