Changeset a55472cc for libcfa/src/concurrency/io.cfa
- Timestamp:
- Oct 11, 2022, 1:14:04 PM (2 years ago)
- Branches:
- ADT, ast-experimental, master
- Children:
- 1e30df7, 3fcb5921, 4f102fa
- Parents:
- a46f7b6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/io.cfa
ra46f7b6 ra55472cc 551 551 enqueue(this.pending, (__outstanding_io&)pa); 552 552 553 wait( pa. sem);553 wait( pa.waitctx ); 554 554 555 555 return pa.ctx; … … 578 578 pa.ctx = ctx; 579 579 580 post( pa. sem);580 post( pa.waitctx ); 581 581 } 582 582 … … 613 613 } 614 614 615 wait( ei. sem);615 wait( ei.waitctx ); 616 616 617 617 __cfadbg_print_safe(io, "Kernel I/O : %u submitted from arbiter\n", have); … … 631 631 __submit_only(&ctx, ei.idxs, ei.have); 632 632 633 post( ei. sem);633 post( ei.waitctx ); 634 634 } 635 635
Note: See TracChangeset
for help on using the changeset viewer.