如何解决“ CancellationTokenSource已被处置”错误?

时间:2019-09-06 00:59:16

标签: c# asp.net-core .net-core

我在.NET Core 2.2.x Web应用程序的日志中看到许多这些错误:

Connection ID ""13546832108852449106"", Request ID ""80018f57-0407-bc00-b63f-84710c7967bb"": An unhandled exception was thrown by the application.

System.ObjectDisposedException: The CancellationTokenSource has been disposed.     
at System.Threading.CancellationTokenSource.ThrowObjectDisposedException()     
at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.<>c__DisplayClass314_0.<AbortIO>b__0(Object t)

如您所见,该错误发生在.net核心框架中,而不是我的代码中。

我查找了错误中提到的特定请求ID,似乎已经处理完了。请求处理并返回数据后大约一秒钟,错误就会出现在日志中。我还检查了事件查看器,在错误的时间范围内没有任何可疑的地方。

如何解决此问题?

Windows 2016服务器已安装.NET Core 2.2.6运行时。

0 个答案:

没有答案