[ https://issues.apache.org/jira/browse/IGNITE-13462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yaroslav Molochkov updated IGNITE-13462: ---------------------------------------- Fix Version/s: (was: 2.9.1) > .NET: Thin client Dispose hangs when continuous query is active on .NET Core > 3.x > -------------------------------------------------------------------------------- > > Key: IGNITE-13462 > URL: https://issues.apache.org/jira/browse/IGNITE-13462 > Project: Ignite > Issue Type: Bug > Components: platforms > Affects Versions: 2.9 > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Priority: Major > Labels: .NET, 2.9.1-rc > Fix For: 2.10 > > Time Spent: 20m > Remaining Estimate: 0h > > * 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: > {code:java} > 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 > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)