После обновления до C# Driver v3.2.0 от v3.1.0 мы начали получать следующие исключения в качестве unobservedtaskexceptions в Sentry. SocketException является частью совокупности, которое считается UnbServedTaskexception. Они происходят в нескольких проектах, работающих .NET 8. Я не могу воспроизводить их, работая локально в контейнере Docker, но они происходят при запуске в AWS ECS. В обоих случаях подключение к одному и тому же кластеру Mongo Atlas. Я не могу найти невидимых задач. Система, по -видимому, не пострадала. Без каких -либо дополнительных изменений понижение с 3.2.0 до 3.1.0 останавливает исключения (или, по крайней мере, их отчетность) любые советы о том, куда идти дальше? < /P>
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