Open
Description
[exec.run.loop.types] p5 specifies that the completion-signatures of the run-loop-sender are always:
completion_signatures<set_value_t(), set_error_t(exception_ptr), set_stopped_t()>
However, if the environment of the receiver connected to this sender has an unstoppable stop-token then it will never call set_stopped_t
. We should conditionally add the set_stopped_t
completion-signature only if the environment has a stop-token where a stop is possible.
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity