Description
- Switch all projects to netcoreapp3.0 (or 3.1)
- Run Apache.Ignite.Core.Tests.Client.Cache.ContinuousQueryTest - it hangs on ClientSocket.Dispose
Looks like Socket.Shutdown call is missing, or we can use Socket.Close with a timeout.
Also see https://github.com/dotnet/runtime/issues/23990:
The native behavior of closing a socket file descriptor while it's being used in a synchronous/blocking accept/connect/send/recv/etc. call is undefined on Linux, and often results in a hang
Attachments
Issue Links
- links to