Fixed deadlocks in pthread_pause
[mirrors/Programs.git] / c / pthread_extra / README.md
CommitLineData
ae4849d1
TM
1# pthread_extra
2
3Library implementing extra features on top of POSIX threads.
88342701 4Currently will probably only work on Linux. Mostly experimental code.
ae4849d1
TM
5
6### Components
7
24286ba9 8 * pthread_pause - implements suspend/resume functionality for pthreads (no know issues, recently fixed some deadlocks, but not really tested)
ae4849d1 9 * pthread_msgqueue - implements message queues, more features than POSIX mqueue (no known issues, but not really tested)
88342701 10 * pthread_user_data - allows user to store and retreive custom data using thread handle as a key (suboptimal, used internaly, not tested)
24286ba9 11 * pthread_multi - lock multiple mutexes at once (might cause deadlocks in complex scenarios???)
This page took 0.124687 seconds and 4 git commands to generate.