Any application shutdown hooks?

Steven Schveighoffer schveiguy at yahoo.com
Wed May 25 09:03:29 PDT 2011


On Wed, 25 May 2011 11:50:16 -0400, Ali Çehreli <acehreli at yahoo.com> wrote:

> On 05/25/2011 08:35 AM, Matthew Ong wrote:
>> On 5/25/2011 11:13 PM, Steven Schveighoffer wrote:
>>> http://www.digitalmars.com/d/2.0/class.html#StaticDestructor
>>>
>>> -Steve
>>
>> Static Destructor maybe executed when the class is being unloaded GC?
>> Because this is a class level. It is more like the application level
>> exit and such.
>
> There is a problem at Digital Mars's site. Steve must have meant the  
> module static destructor. Search for "Static Construction and  
> Destruction" on the module page:
>
>    http://www.digitalmars.com/d/2.0/module.html
>
> (Do not click StaticDestructor at the top of the page. That is linked to  
> the class page.)

Oh, yeah, that's exactly what I did!  hm...

Need to file a bug. (filed as  
http://d.puremagic.com/issues/show_bug.cgi?id=6055 )

Note that class static dtors are exactly the same as module static dtors,  
they just are inside the class namespace.

-Steve


More information about the Digitalmars-d-learn mailing list