I think that on Win32, if you call mutex.lock() twice
within the same thread, you will block forever, while this
probably doesn't happen with the pthreads
implementation. Is this a bug or a feature :-)
Logged In: YES
in fact it happens as well in the pthreads implimentation because OpenThreads fails to set the pthread type to PTHREAD_MUTEX_RECURSIVE. However, this is probably a bug here as well.
Log in to post a comment.