Fixed deadlocks in pthread_pause
[mirrors/Programs.git] / c / pthread_extra / README.md
index bf17f7e49987ca22958391f53681c550aaa62ebd..60876f2cec9dc1aed8d94392599d78f693375a96 100644 (file)
@@ -1,10 +1,11 @@
 # pthread_extra
 
 Library implementing extra features on top of POSIX threads.
-Currently only tested on Linux. Mostly experimental code.
+Currently will probably only work on Linux. Mostly experimental code.
 
 ### Components
 
+  * pthread_pause - implements suspend/resume functionality for pthreads (no know issues, recently fixed some deadlocks, but not really tested)
   * pthread_msgqueue - implements message queues, more features than POSIX mqueue (no known issues, but not really tested)
-  * pthread_multi - lock multiple mutexes at once (might cause deadlocks in complex scenarios)
-  * pthread_pause - implements suspend/resume functionality for pthreads (causes deadlocks under high load)
+  * pthread_user_data - allows user to store and retreive custom data using thread handle as a key (suboptimal, used internaly, not tested)
+  * pthread_multi - lock multiple mutexes at once (might cause deadlocks in complex scenarios???)
This page took 0.130014 seconds and 4 git commands to generate.