https://issues.dlang.org/show_bug.cgi?id=19978

--- Comment #3 from FeepingCreature <[email protected]> ---
Okay, got it.

The problem is with a daemon thread, D doesn't join it when shutting down. As a
result, the GC shutdown sequence deletes the thread's memory right under it.

Why do we do this anyway? (gc_term>os_mem_unmap) Why not let the OS handle the
frees?

--

Reply via email to