Changeset c7509e5 in mainline
- Timestamp:
- 2007-07-06T17:43:26Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 398d967
- Parents:
- b76f2f8
- Location:
- uspace/lib/libc/generic
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/libc/generic/async.c
rb76f2f8 rc7509e5 357 357 358 358 conn->wdata.active = 0; 359 /* 360 * Note: the current fibril will be rescheduled either due to a 361 * timeout or due to an arriving message destined to it. In the 362 * former case, handle_expired_timeouts() and, in the latter 363 * case, route_call() will perform the wakeup. 364 */ 359 365 fibril_schedule_next_adv(FIBRIL_TO_MANAGER); 360 366 /* 361 367 * Futex is up after getting back from async_manager get it 362 368 * again. 363 */369 */ 364 370 futex_down(&async_futex); 365 371 if (usecs && conn->wdata.timedout && -
uspace/lib/libc/generic/fibril.c
rb76f2f8 rc7509e5 255 255 /** Add a fibril to the ready list. 256 256 * 257 * @param fid Pinter to the fibril structure of the fibril to be added. 257 * @param fid Pinter to the fibril structure of the fibril to be 258 * added. 258 259 */ 259 260 void fibril_add_ready(fid_t fid)
Note:
See TracChangeset
for help on using the changeset viewer.