On Thursday, 26 February 2015 at 16:51:30 UTC, Steven Schveighoffer wrote:As talked about before, running dtors in the originating thread can solve this problem.This probably implies forcibly destroying objects whose creating thread terminated.
I don't think so, those objects can just be destroyed by the GC-collection running thread. If the thread is no longer present, there can't be a race.
-Steve