fix!: prevent exceptions from being muted

happens by not awaiting tasks
This commit is contained in:
ZavaruKitsu
2022-10-08 20:00:21 +03:00
parent f41fdf90ed
commit f9d25dfb83
9 changed files with 61 additions and 55 deletions
+2 -2
View File
@@ -219,7 +219,7 @@ public class AutoCleanForm : FormBase
var retryAfterSeconds = ex.InnerExceptions
.Where(e => e is ApiRequestException apiEx && apiEx.ErrorCode == 429)
.Max(e => ((ApiRequestException)e).Parameters.RetryAfter) ?? 0;
retryAfterTask = Task.Delay(retryAfterSeconds * 1000);
retryAfterTask = Task.Delay(retryAfterSeconds * 1000, cts.Token);
}
//deletedMessages.AsParallel().ForAll(i => Device.OnMessageDeleted(new MessageDeletedEventArgs(i)));
@@ -236,4 +236,4 @@ public class AutoCleanForm : FormBase
OldMessages.Clear();
}
}
}