We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e13025b commit 6be8a54Copy full SHA for 6be8a54
src/GZCTF/Extensions/DatabaseSinkExtension.cs
@@ -94,18 +94,18 @@ async Task WriteToDatabase(CancellationToken token = default)
94
affectedRows = await dbContext.SaveChangesAsync(token);
95
}
96
catch (Exception ex)
97
+ {
98
+ var logger = scope.ServiceProvider.GetRequiredService<ILogger<DatabaseSink>>();
99
+ logger.LogErrorMessage(ex);
100
+ }
101
+ finally
102
{
103
if (affectedRows > 0)
104
105
// If some logs were saved, we need to remove them from the buffer
106
lockedLogBuffer.RemoveAll(logModel => logModel.Id != 0);
107
108
- var logger = scope.ServiceProvider.GetRequiredService<ILogger<DatabaseSink>>();
- logger.LogErrorMessage(ex);
- }
- finally
- {
109
_lastFlushTime = DateTimeOffset.Now;
110
111
0 commit comments