Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2445 → Rev 2446

/trunk/kernel/generic/src/proc/scheduler.c
405,7 → 405,7
* Avoid deadlock.
*/
spinlock_unlock(&THREAD->lock);
delay(10);
delay(HZ);
spinlock_lock(&THREAD->lock);
DEADLOCK_PROBE(p_joinwq,
DEADLOCK_THRESHOLD);
415,7 → 415,7
WAKEUP_FIRST);
spinlock_unlock(&THREAD->join_wq.lock);
THREAD->state = Undead;
THREAD->state = JoinMe;
spinlock_unlock(&THREAD->lock);
}
break;