Index: Application/Ringtoets/src/Application.Ringtoets/App.xaml.cs =================================================================== diff -u -r67ee2ee63517028ea64c697cc6e6bed5808c8b76 -r05013c44d1273bac219a442dc7959706c6bac715 --- Application/Ringtoets/src/Application.Ringtoets/App.xaml.cs (.../App.xaml.cs) (revision 67ee2ee63517028ea64c697cc6e6bed5808c8b76) +++ Application/Ringtoets/src/Application.Ringtoets/App.xaml.cs (.../App.xaml.cs) (revision 05013c44d1273bac219a442dc7959706c6bac715) @@ -83,6 +83,15 @@ log.Info(string.Format(Core.Common.Gui.Properties.Resources.App_Starting_Ringtoets_version_0, SettingsHelper.ApplicationVersion)); } + protected override void OnExit(ExitEventArgs e) + { + if (singleInstanceMutex != null) + { + singleInstanceMutex.ReleaseMutex(); + } + base.OnExit(e); + } + /// /// Runs the main Ringtoets application. /// @@ -109,15 +118,6 @@ GC.WaitForPendingFinalizers(); } - protected override void OnExit(ExitEventArgs e) - { - if (singleInstanceMutex != null) - { - singleInstanceMutex.ReleaseMutex(); - } - base.OnExit(e); - } - private void App_Startup(object sender, StartupEventArgs e) { ParseArguments(e.Args);