/trunk/uspace/lib/libc/generic/async.c |
---|
356,6 → 356,12 |
insert_timeout(&conn->wdata); |
conn->wdata.active = 0; |
/* |
* Note: the current fibril will be rescheduled either due to a |
* timeout or due to an arriving message destined to it. In the |
* former case, handle_expired_timeouts() and, in the latter |
* case, route_call() will perform the wakeup. |
*/ |
fibril_schedule_next_adv(FIBRIL_TO_MANAGER); |
/* |
* Futex is up after getting back from async_manager get it |