From: Maksym Koshovyi Date: Sun, 15 Aug 2021 00:57:36 +0000 (+0300) Subject: Fix `FileProviders.Physical.GetLastWriteTimeUtc` crash (#57415) X-Git-Tag: accepted/tizen/unified/20220110.054933~380 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb61f933b3092810fe7e962ba2dab4304df4979e;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Fix `FileProviders.Physical.GetLastWriteTimeUtc` crash (#57415) * Update PollingFileChangeToken.cs * Return min date on fail --- diff --git a/src/libraries/Microsoft.Extensions.FileProviders.Physical/src/PollingFileChangeToken.cs b/src/libraries/Microsoft.Extensions.FileProviders.Physical/src/PollingFileChangeToken.cs index f49eacb..6d8f70b 100644 --- a/src/libraries/Microsoft.Extensions.FileProviders.Physical/src/PollingFileChangeToken.cs +++ b/src/libraries/Microsoft.Extensions.FileProviders.Physical/src/PollingFileChangeToken.cs @@ -65,7 +65,7 @@ namespace Microsoft.Extensions.FileProviders.Physical catch (IOException) { } // https://github.com/dotnet/runtime/issues/57221 } - return lastWriteTimeUtc.Value; + return lastWriteTimeUtc ?? DateTime.MinValue; } ///