fix!: prevent exceptions from being muted
happens by not awaiting tasks
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user