Skip to content

docs(signal_set): drop the Windows inline-resume note on stop - #398

Open
mvandeberg wants to merge 1 commit into
cppalliance:developfrom
mvandeberg:fix/signal-set-iocp-stop-thread-docs
Open

mvandeberg wants to merge 1 commit into
cppalliance:developfrom
mvandeberg:fix/signal-set-iocp-stop-thread-docs

Conversation

@mvandeberg

Copy link
Copy Markdown
Contributor

A stop request on IOCP no longer resumes the waiter inline on the request_stop() thread; since 0360d0f every completion is posted to the waiter's executor, as on POSIX. Remove the platform notes that still said otherwise, fix the stale comment in win_signal::wait, and add a test that a cross-thread stop resumes the wait on the context's thread.

Closes #394

A stop request on IOCP no longer resumes the waiter inline on the
request_stop() thread; since 0360d0f every completion is posted to the
waiter's executor, as on POSIX. Remove the platform notes that still
said otherwise, fix the stale comment in win_signal::wait, and add a
test that a cross-thread stop resumes the wait on the context's thread.

Closes cppalliance#394
@cppalliance-bot

Copy link
Copy Markdown

An automated preview of the documentation is available at https://398.corosio.prtest3.cppalliance.org/index.html

If more commits are pushed to the pull request, the docs will rebuild at the same URL.

2026-10-17 17:34:32 UTC

@cppalliance-bot

Copy link
Copy Markdown

GCOVR code coverage report https://398.corosio.prtest3.cppalliance.org/gcovr/index.html
LCOV code coverage report https://398.corosio.prtest3.cppalliance.org/genhtml/index.html
Coverage Diff Report https://398.corosio.prtest3.cppalliance.org/diff-report/index.html

Build time: 2026-10-17 17:51:08 UTC

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

signal_set (IOCP): stop-token cancellation resumes the waiter on the request_stop() thread

2 participants