in src/Serilog.Sinks.AzureDataExplorer/Durable/FileSet.cs [65:77]
public void CleanUpBufferFiles(long bufferSizeLimitBytes, int alwaysRetainCount)
{
try
{
var bufferFiles = GetBufferFiles();
Array.Reverse(bufferFiles);
DeleteExceedingCumulativeSize(bufferFiles.Select(f => new FileInfo(f)), bufferSizeLimitBytes, 2);
}
catch (Exception ex)
{
SelfLog.WriteLine("Exception thrown while cleaning up buffer files: {0}", ex);
}
}