Variety of streaming related teardown fixes for when IPC goes down before streams are terminated gracefully. Mostly discovered during dev of initial draft of https://github.com/pikers/piker/pull/420.
TODO:
[x] solve issue in this history causing #345 => dropping 5dc07f0 did it
[x] add more specific tests (particularly for b2971733c6) to match each of these "fixes" 😂
Variety of streaming related teardown fixes for when IPC goes down before streams are terminated gracefully. Mostly discovered during dev of initial draft of https://github.com/pikers/piker/pull/420.
TODO: