diff --git a/src/Orleans/Configuration/ConfigUtilities.cs b/src/Orleans/Configuration/ConfigUtilities.cs index eefd1f0f8e2..b6a5a7436d3 100644 --- a/src/Orleans/Configuration/ConfigUtilities.cs +++ b/src/Orleans/Configuration/ConfigUtilities.cs @@ -311,8 +311,8 @@ internal static TimeSpan ParseTimeSpan(string input, string errorMessage) unitSize = 1000; // Default is seconds numberInput = trimmedInput; } - int rawTimeSpan; - if (!Int32.TryParse(numberInput, out rawTimeSpan)) + double rawTimeSpan; + if (!double.TryParse(numberInput, out rawTimeSpan)) { throw new FormatException(errorMessage + ". Tried to parse " + input); }