Skip to content

Should when_all[_with_variant] make any guarantees about completion context? #262

Closed
@ericniebler

Description

@ericniebler

According to the current spec, when_all is permitted to complete any any arbitrary execution context. In practice though, it is guaranteed to complete in one of the contexts on which a child completes, or else it will complete inline in start. We could specify that or say nothing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2discussionWe need to talk about this; there's nothing actionable here yetenhancementNew feature or requeststandardizationissues related to the std::execution proposal

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions