Skip to content

Commit

Permalink
dec_ref synchronization
Browse files Browse the repository at this point in the history
Co-authored-by: Lewis Baker <[email protected]>
  • Loading branch information
ericniebler and lewissbaker authored Feb 7, 2024
1 parent e2ab3cb commit 7f61cd0
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions execution.bs
Original file line number Diff line number Diff line change
Expand Up @@ -6719,6 +6719,8 @@ template&lt;class Domain, class Tag, sender Sndr, class... Args>

1. *Effects:* Atomically decrements `ref_count`. If the new value of
`ref_count` is `0`, calls `delete this`.
2. *Synchronization:* If `dec_ref()` does not decrement the `ref_count` to `0` then synchronizes with
the call to `dec_ref()` that decrements `ref_count` to `0`.

8. For each type `split_t` and `ensure_started_t`, there is a different,
associated exposition-only implementation tag type, <i>`split-impl-tag`</i>
Expand Down

0 comments on commit 7f61cd0

Please sign in to comment.