Ensure log creation times aren't from the future

yes, this is for real
https://discord.com/channels/1099468797410283540/1106329163079614545/1133040760112021615
This commit is contained in:
pizzaboxer 2023-07-24 15:34:49 +01:00
parent 7b3eaa5a01
commit b4bf2247c5
No known key found for this signature in database
GPG Key ID: 59D4A1DBAD0F2BA8

View File

@ -75,7 +75,11 @@
while (true)
{
logFileInfo = new DirectoryInfo(logDirectory).GetFiles().OrderByDescending(x => x.CreationTime).First();
logFileInfo = new DirectoryInfo(logDirectory)
.GetFiles()
.Where(x => x.CreationTime <= DateTime.Now)
.OrderByDescending(x => x.CreationTime)
.First();
if (logFileInfo.CreationTime.AddSeconds(15) > DateTime.Now)
break;