SocketException после обновления до драйвера C# v3.2.0C#

Место общения программистов C#
Anonymous
SocketException после обновления до драйвера C# v3.2.0

Сообщение Anonymous »

После обновления драйвера C# версии 3.2.0 с версии 3.1.0 мы начали получать следующие исключения в виде UnobservedTaskExceptions в Sentry. SocketException является частью AggregateException, которое считается UnobservedTaskException. Они возникают в нескольких проектах под управлением .NET 8. Я не могу воспроизвести их при локальном запуске в контейнере Docker, но они возникают при работе в AWS ECS. В обоих случаях подключение к одному и тому же кластеру Mongo Atlas. Я не могу найти неожиданные задачи. Похоже, что система не пострадала. Без каких-либо дополнительных изменений переход с 3.2.0 на 3.1.0 останавливает исключения (или, по крайней мере, сообщения о них). Есть какие-нибудь советы о том, что делать дальше?
System.Net.Sockets.SocketException: Operation canceled
File "Socket.Tasks.cs", line 1386, in void AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
throw CreateException(error, forAsyncThrow: false);
File "ValueTask.cs", line 258, in void ValueTaskSourceAsTask.s_completionAction(object state)
source.GetResult(vtst._token);


Подробнее здесь: https://stackoverflow.com/questions/797 ... ver-v3-2-0

Вернуться в «C#»