Open
Description
Orc crashes when a Continuation (or any ref object) passed through the queue reaches the end of its life span and the final =destroy
is run.
This is evident by incrementing the ref count of an object by 1 before the end of its lifespan and comparing the behaviour before and after.
ARC does not share this issue; the final =destroy
can be called without issue and the memory is collected appropriately.