cplusplus / sender-receiver

Issues list for P2300
Apache License 2.0
20 stars 3 forks source link

[execution.schedulers.queries.execute_may_block_caller] Missing design rationale #105

Closed ericniebler closed 3 months ago

ericniebler commented 10 months ago

Issue by lewissbaker Wednesday Dec 29, 2021 at 10:44 GMT Originally opened as https://github.com/NVIDIA/stdexec/issues/348


The this_thread::execute_may_block_caller() CPO is added by P2300 but there is no design discussion of this customisation point that motivates its addition, explains its purpose or how it is intended to be used.

Can we add some discussion for this method?

lewissbaker commented 3 months ago

The execute() function and the corresponding query execute_may_block_caller have both been removed in P2300R10. Closing.