compio-rs / compio

A thread-per-core Rust runtime with IOCP/io_uring/polling.
MIT License
420 stars 37 forks source link

feat(driver): drop completed `RawOp` on `Proactor` dropping #167

Closed Berrysoft closed 10 months ago

Berrysoft commented 11 months ago

Closes #164

This PR records a flag in RawOp. It is set when polling the proactor.

Berrysoft commented 10 months ago

When a op is cancelled, the RawOp will be marked cancelled.