Skip to content

Support transactions / mutual exclusion? #2

@benjamn

Description

@benjamn

It would be super amazing if Tasks could temporarily preclude the execution of Task callbacks not related to the current Task, while still enabling asynchronous execution of related (child?) Tasks.

A naive implementation could simply postpone excluded callbacks until later, but a more efficient implementation would wait to signal those excluded callbacks until they have a chance of executing, once the transaction has completed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions