Index: Ringtoets/Common/src/Ringtoets.Common.IO/HydraRing/NumericsSettingsProvider.cs =================================================================== diff -u -r09c47b676fdd8a2a9f891f226e1c2a676a3dec08 -r94f14096f9a5565b9f961c7b7e1822ef0976a42a --- Ringtoets/Common/src/Ringtoets.Common.IO/HydraRing/NumericsSettingsProvider.cs (.../NumericsSettingsProvider.cs) (revision 09c47b676fdd8a2a9f891f226e1c2a676a3dec08) +++ Ringtoets/Common/src/Ringtoets.Common.IO/HydraRing/NumericsSettingsProvider.cs (.../NumericsSettingsProvider.cs) (revision 94f14096f9a5565b9f961c7b7e1822ef0976a42a) @@ -107,9 +107,18 @@ public void Dispose() { - numericsSettingsReader.Dispose(); + Dispose(true); + GC.SuppressFinalize(this); } + protected virtual void Dispose(bool disposing) + { + if (disposing) + { + numericsSettingsReader.Dispose(); + } + } + private void InitializeDefaultNumericsSettings() { NumericsSetting numericsSettingForm = CreateDefaultNumericsSetting(1, 1); // Settings for a FORM calculation