Skip to content

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

Merged
sgerbino merged 1 commit into
cppalliance:developfrom
mvandeberg:fix/signal-set-iocp-stop-thread-docs
Oct 19, 2026
Merged

sgerbino merged 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

@sgerbino
sgerbino merged commit aa08d31 into cppalliance:develop Oct 19, 2026
46 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Beast2 Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

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

3 participants