http://d.puremagic.com/issues/show_bug.cgi?id=10976
--- Comment #2 from [email protected] 2013-09-17 06:15:40 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/7d82a57c82f9a5359468680f36aa1026243e6f9e fix Issue 10976 - thread_joinAll after main exit performed too late - Move thread_joinAll out of rt_term and call it immediately after exiting from main instead. - Make it an error to call rt_term when other non-daemon threads are still running. - It was not a good idea to call thread_joinAll in rt_term because with DLLs threads could have been attached and outlive the runtime. - As a side effect it will be called before `static ~this()` of the main thread is run. https://github.com/D-Programming-Language/druntime/commit/db772968244bf5af37a81060758a1f266e0b698f Merge pull request #600 from dawgfoto/fix10976 fix Issue 10976 - thread_joinAll after main exit performed too late -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
