Project: Eclipse_Platform_UI
Bug 308544 [compatibility] Workbench#close never called
Reported: 2010-04-08 15:03:53 | Status: resolved fixed

Build: 32 When exiting the Eclipse 4.0 SDK, Workbench#close is never invoked. A major conseqence is that the workbench advisor pre/post close methods are never called, and therefore the IWorkspace is never saved. On subsequent starts the workspace needs to perform a crash recovery which makes the startup slower.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/registry/PerspectiveRegistry.java