Fixes:
143acec4 ("IApiConnection, IHttpRequest, ApiResponseで構成する新しいTwitterApiConnectionを実装")
更新履歴
==== Unreleased
+ * FIX: APIリクエストのタイムアウト時に接続が切断されない場合がある不具合を修正
==== Ver 3.10.1(2023/12/23)
* FIX: OAuth 1.0a によるAPIアクセスに失敗する不具合を修正
// タイムアウト
// キャンセル後のタスクで発生した例外は無視する
- static async Task IgnoreExceptions(Task task)
- {
- try
- {
- await task.ConfigureAwait(false);
- }
- catch
- {
- }
- }
- _ = IgnoreExceptions(task);
+ _ = AsyncExceptionBoundary.IgnoreExceptionAndDispose(task);
cts.Cancel();
throw new OperationCanceledException("Timeout", cancellactionToken);