How to view the startup and shutdown lists
Object subclass: #SessionManager
instanceVariableNames: 'currentSession categories guiCategory toolsCategory networkCategory systemCategory userCategory'
is responsible with managing how sessions work in Pharo. A session defines the boundaries of work in the image.
Projects can register handles with the default manager that are notified when the image is started or stopped. They can use this to clear or initialize resources.
The list of handlers called when the image is started.
The list of handlers called when the image is stopped.
In general terms, the shutdown list is the startup list reversed.