Ignore:
Timestamp:
2012-11-16T17:36:23Z (11 years ago)
Author:
Adam Hraska <adam.hraska+hos@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
853d613
Parents:
497bd656
Message:

Fix: waitq_sleep_timeout() waits for its waitq_wakeup() to complete unconditionally. No need to wait explicitly via waitq_complete_wakeup() anymore.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/synch/waitq.h

    r497bd656 r9fe9d296  
    7777extern void waitq_sleep_finish(waitq_t *, int, ipl_t);
    7878extern void waitq_wakeup(waitq_t *, wakeup_mode_t);
    79 extern void waitq_complete_wakeup(waitq_t *);
    8079extern void _waitq_wakeup_unsafe(waitq_t *, wakeup_mode_t);
    8180extern void waitq_interrupt_sleep(struct thread *);
Note: See TracChangeset for help on using the changeset viewer.