Do not treat timeouts as cancellations

This commit is contained in:
Shadowghost
2026-09-05 09:41:07 +02:00
parent c80f05fad1
commit bf5fb593e4
2 changed files with 40 additions and 10 deletions
@@ -107,6 +107,11 @@ public class PluginUpdateTask : IScheduledTask, IConfigurableScheduledTask
{
_logger.LogError(ex, "Error updating {Name}", package.Name);
}
catch (TimeoutException ex)
{
// One slow download must not abort the updates for the remaining plugins.
_logger.LogError(ex, "Error downloading {Name}", package.Name);
}
catch (InvalidDataException ex)
{
_logger.LogError(ex, "Error updating {Name}", package.Name);