-
Notifications
You must be signed in to change notification settings - Fork 145
Open
Labels
Description
Starting a sperate issue for this rather than resurrect a closed thread. In #402 we realised that some of the non-consume
based functions need to be handled differently. The choices we have are:
- Destroy parent as well as all streams it's currently consuming from, but not any stream that it's not yet consumed.
- Destroy parent and all streams it's consuming from regardless.
- Only destroy the parent. This is what happens now.
Option 1 seems to be the least bad approach and it could be supplemented by implementing an equivalent of Rx's using operator.
Do we want to make the using
function one of the prerequisites of the PR that addresses this?