diff --git a/WeChatRelay/Services/WeChatService.cs b/WeChatRelay/Services/WeChatService.cs index 2b4bfd0..f303bca 100644 --- a/WeChatRelay/Services/WeChatService.cs +++ b/WeChatRelay/Services/WeChatService.cs @@ -259,6 +259,7 @@ public async Task StartReceivingAsync(Func onMessage, Canc } } } + catch (TaskCanceledException) when (ct.IsCancellationRequested) { break; } catch (OperationCanceledException) when (ct.IsCancellationRequested) { break; } catch (Exception ex) {