Made pthread mutex recursive.

This commit is contained in:
Branimir Karadžić
2015-09-26 11:33:09 -07:00
parent 6a0e38d514
commit 2ebb93da06

View File

@@ -69,7 +69,10 @@ namespace bx
public:
Mutex()
{
pthread_mutex_init(&m_handle, NULL);
pthread_mutexattr_t attr;
pthread_mutexattr_init(&attr);
pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
pthread_mutex_init(&m_handle, &attr);
}
~Mutex()