Hi Vince,

In Pharo there is startup list that is used also when quitting (in reverse upon 
shutdown).

To register a class :
Smalltalk addToStartUpList: aClass

The class startup behavior should go in class method
startUp: resumingBoolean

The class quit behavior should go in a class method
shutDown: quittingBoolean

Noury
--
Learn, Code & Make for the Planet
https://nootrix.com <https://nootrix.com/>



> On 13 Mar 2020, at 07:02, Vince Refiti <vince.ref...@trapezegroup.com.au> 
> wrote:
> 
> Hello
>  
> In VAST there is a class-side method #exiting which can be implemented in an 
> application and is called just before the image is shut down. I use it to 
> typically implement clean-up code.
>  
> Is there something similar in Pharo? 
>  
> If I use aBlock ensure: cleanUpBlock, is the cleanUpBlock guaranteed to run 
> in what circumstances?
>  
> Vince

Reply via email to