Fixed issue where the torrent runner could crash.

This commit is contained in:
Roger Far 2024-05-02 23:02:28 -06:00
parent 5cf73e97af
commit 6a984cc145

View file

@ -32,6 +32,8 @@ public class TaskRunner(ILogger<TaskRunner> logger, IServiceProvider serviceProv
catch (DbUpdateConcurrencyException ex)
{
foreach (var entry in ex.Entries)
{
try
{
var proposedValues = entry.CurrentValues;
var databaseValues = await entry.GetDatabaseValuesAsync(stoppingToken);
@ -42,6 +44,11 @@ public class TaskRunner(ILogger<TaskRunner> logger, IServiceProvider serviceProv
logger.LogWarning("Database Values:");
logger.LogWarning(JsonSerializer.Serialize(databaseValues));
}
catch
{
// ignored
}
}
}
catch (Exception ex)
{