forked from goodboy/tractor
d2d8860dad
There was code from the last de-registration fix PR that I had commented (to do with shielding arbiter dereg steps in `Actor._async_main()`) because the block didn't seem to make a difference under infinite streaming tests. Turns out it **for sure** is needed under certain conditions (likely if the actor's root nursery is cancelled prior to actor nursery exit). This was an attempt to simulate the failure mode if you manually close the stream **before** cancelling the containing **actor**. More tests to come I guess. |
||
---|---|---|
.. | ||
conftest.py | ||
test_cancellation.py | ||
test_discovery.py | ||
test_docs_examples.py | ||
test_local.py | ||
test_multi_program.py | ||
test_pubsub.py | ||
test_rpc.py | ||
test_spawning.py | ||
test_streaming.py |