Rev 1661 | Rev 1687 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1661 | Rev 1680 | ||
---|---|---|---|
Line 444... | Line 444... | ||
444 | spinlock_unlock(&t->lock); |
444 | spinlock_unlock(&t->lock); |
445 | 445 | ||
446 | rc = waitq_sleep_timeout_unsafe(&t->join_wq, usec, flags); |
446 | rc = waitq_sleep_timeout_unsafe(&t->join_wq, usec, flags); |
447 | 447 | ||
448 | waitq_sleep_finish(&t->join_wq, rc, ipl); |
448 | waitq_sleep_finish(&t->join_wq, rc, ipl); |
- | 449 | interrupts_restore(ipl); |
|
449 | 450 | ||
450 | return rc; |
451 | return rc; |
451 | } |
452 | } |
452 | 453 | ||
453 | /** Detach thread. |
454 | /** Detach thread. |