X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=c%2Fpthread_extra%2FREADME.md;h=60876f2cec9dc1aed8d94392599d78f693375a96;hb=24286ba9a7ae3a8c6f5eefe9455e18bd758e742b;hp=0824f473a1fd381749202eaa8c58c6bf10e09e9c;hpb=883427014d5349442395c1059af5a1abade951ad;p=mirrors%2FPrograms.git diff --git a/c/pthread_extra/README.md b/c/pthread_extra/README.md index 0824f47..60876f2 100644 --- a/c/pthread_extra/README.md +++ b/c/pthread_extra/README.md @@ -5,7 +5,7 @@ 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_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) - * pthread_pause - implements suspend/resume functionality for pthreads (causes deadlocks under high load) + * pthread_multi - lock multiple mutexes at once (might cause deadlocks in complex scenarios???)