+2000-08-10 Andreas Jaeger <aj@suse.de>
+
+ * mutex.c (__pthread_mutex_unlock): Move setting of mutex owner
+ into critical section.
+ Patch by Juergen Kreileder <jk@blackdown.de>.
+
2000-07-31 Andreas Jaeger <aj@suse.de>
* mutex.c (__pthread_mutex_trylock): Only set mutex owner if we
{
switch (mutex->__m_kind) {
case PTHREAD_MUTEX_FAST_NP:
- __pthread_unlock(&mutex->__m_lock);
mutex->__m_owner = NULL;
+ __pthread_unlock(&mutex->__m_lock);
return 0;
case PTHREAD_MUTEX_RECURSIVE_NP:
if (mutex->__m_count > 0) {