Index: nspr/pr/src/threads/combined/prulock.c |
=================================================================== |
--- nspr/pr/src/threads/combined/prulock.c (revision 251855) |
+++ nspr/pr/src/threads/combined/prulock.c (working copy) |
@@ -197,15 +197,15 @@ |
PR_ASSERT(!(me->flags & _PR_IDLE_THREAD)); |
PR_ASSERT(lock != NULL); |
#ifdef _PR_GLOBAL_THREADS_ONLY |
- PR_ASSERT(lock->owner != me); |
_PR_MD_LOCK(&lock->ilock); |
+ PR_ASSERT(lock->owner == 0); |
lock->owner = me; |
return; |
#else /* _PR_GLOBAL_THREADS_ONLY */ |
if (_native_threads_only) { |
- PR_ASSERT(lock->owner != me); |
_PR_MD_LOCK(&lock->ilock); |
+ PR_ASSERT(lock->owner == 0); |
lock->owner = me; |
return; |
} |