Changeset 86d7bfa in mainline
- Timestamp:
- 2011-02-02T20:37:53Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8b5690f, fc47885
- Parents:
- 1e00216
- Location:
- uspace
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/test2/test2.c
r1e00216 r86d7bfa 103 103 if (dev->parent == NULL) { 104 104 fid_t postpone = fibril_create(postponed_birth, dev); 105 if (postpone == 0) { 106 printf(NAME ": fibril_create() error\n"); 107 return ENOMEM; 108 } 105 109 fibril_add_ready(postpone); 106 110 } else { -
uspace/lib/c/generic/async.c
r1e00216 r86d7bfa 439 439 440 440 fid_t fid = fibril_create(notification_fibril, msg); 441 if (fid == 0) { 442 free(msg); 443 futex_up(&async_futex); 444 return false; 445 } 446 441 447 fibril_add_ready(fid); 442 448 … … 689 695 conn->wdata.fid = fibril_create(connection_fibril, conn); 690 696 691 if ( !conn->wdata.fid) {697 if (conn->wdata.fid == 0) { 692 698 free(conn); 699 693 700 if (callid) 694 701 ipc_answer_0(callid, ENOMEM); 702 695 703 return (uintptr_t) NULL; 696 704 } … … 861 869 { 862 870 fid_t fid = fibril_create(async_manager_fibril, NULL); 863 fibril_add_manager(fid); 871 if (fid != 0) 872 fibril_add_manager(fid); 864 873 } 865 874
Note:
See TracChangeset
for help on using the changeset viewer.