Skip to content

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

Merged
George-Miao merged 5 commits into
compio-rs:masterfrom
Berrysoft:dev/rawop-drop
Dec 26, 2023
Merged

feat(driver): drop completed RawOp on Proactor dropping#167
George-Miao merged 5 commits into
compio-rs:masterfrom
Berrysoft:dev/rawop-drop

Conversation

@Berrysoft

Copy link
Copy Markdown
Member

Closes #164

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

@Berrysoft Berrysoft added enhancement New feature or request package: driver Related to compio-driver labels Dec 1, 2023
@Berrysoft Berrysoft added this to the v0.9 release milestone Dec 1, 2023
@Berrysoft
Berrysoft requested a review from George-Miao December 1, 2023 13:04
@Berrysoft Berrysoft self-assigned this Dec 1, 2023
Comment thread compio-driver/src/lib.rs Outdated
@Berrysoft
Berrysoft marked this pull request as draft December 5, 2023 17:46
@Berrysoft
Berrysoft marked this pull request as ready for review December 6, 2023 16:14
@Berrysoft

Copy link
Copy Markdown
Member Author

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

@George-Miao George-Miao left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@George-Miao
George-Miao merged commit 320e6dc into compio-rs:master Dec 26, 2023
@Berrysoft
Berrysoft deleted the dev/rawop-drop branch December 26, 2023 02:34
@github-actions github-actions Bot mentioned this pull request Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request package: driver Related to compio-driver

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drop completed RawOp on Proactor dropping

2 participants