Merge pull request #2371 from Cacodemon345/patch-81
thread_test_mutex for Unix threads
This commit is contained in:
@@ -157,6 +157,18 @@ thread_wait_mutex(mutex_t *_mutex)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int
|
||||||
|
thread_test_mutex(mutex_t *_mutex)
|
||||||
|
{
|
||||||
|
if (_mutex == NULL)
|
||||||
|
return(0);
|
||||||
|
pt_mutex_t *mutex = (pt_mutex_t *)_mutex;
|
||||||
|
|
||||||
|
return
|
||||||
|
pthread_mutex_trylock(&mutex->mutex) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int
|
int
|
||||||
thread_release_mutex(mutex_t *_mutex)
|
thread_release_mutex(mutex_t *_mutex)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user