digitalmars.D.bugs - [Issue 15917] New: std.concurrency module destructor causes useless
- via Digitalmars-d-bugs (28/28) Apr 12 2016 https://issues.dlang.org/show_bug.cgi?id=15917
https://issues.dlang.org/show_bug.cgi?id=15917 Issue ID: 15917 Summary: std.concurrency module destructor causes useless creation of new MessageBox Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1 Component: phobos Assignee: nobody puremagic.com Reporter: yazan.dabain gmail.com std.concurrency module destructor causes useless creation of new MessageBox by calling thisTid. The following is part of the stacktrace showing the problem: ... ??:? trusted std.concurrency.MessageBox std.concurrency.MessageBox.__ctor() [0x64775b] ??:? trusted std.concurrency.Tid std.concurrency.thisTid().__dgliteral1() [0x646f2e] ??:? property safe std.concurrency.Tid std.concurrency.thisTid() [0x646ede] ??:? void std.concurrency.unregisterMe() [0x6835f0] ??:? void std.concurrency.ThreadInfo.cleanup() [0x646ff0] ??:? void std.concurrency._staticDtor265() [0x646a70] ??:? void std.concurrency.__moddtor() [0x646a80] ... --
Apr 12 2016