Skip to content

Commit

Permalink
Async: Add teardown phase to unify async state machine logic between …
Browse files Browse the repository at this point in the history
…all backends

An async that has been started, will go in the submission queue (Setup state).
If setup is successful, it will be activated.
After a (successful) activate an async is in Active state and it can be completed or cancelled.
An Active async that is completed, can be activated again (Submitting state) or it will be teardown.
Also when cancelling an Active async, a teardown will be issued to free resources created by setup.
  • Loading branch information
Pagghiu committed Feb 5, 2024
1 parent c247b80 commit 65d8b13
Show file tree
Hide file tree
Showing 6 changed files with 426 additions and 511 deletions.
Loading

0 comments on commit 65d8b13

Please sign in to comment.