On Fri Jul 22 16:22:26 2022 +0000, Torge Matthies wrote:
It looks like native always caches one Context instance and reuses it for another thread. I'll also have to look more into why it doesn't just crash and burn if the initiating thread dies before the chore is done.
I moved the refcounting to the allocation/deallocation of the thread contexts. It looks like running chores actually do keep the Context instance alive.