[ https://issues.apache.org/jira/browse/IGNITE-16809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17615273#comment-17615273 ]
Jerome Isaac Haltom commented on IGNITE-16809: ---------------------------------------------- It is generally accepted that signaling a cancellation may not take effect immediately, only that the state of the application be left consistent. That the user be capable of cancelling the network portions of the call seems fine to me. That can be a significant amount of time in an application shutdown situation, especially if the shutdown is unorderly, and the remote Ignite service goes down first, leaving the client in a state of waiting for a timeout. > .NET CancellationToken on Async methods > --------------------------------------- > > Key: IGNITE-16809 > URL: https://issues.apache.org/jira/browse/IGNITE-16809 > Project: Ignite > Issue Type: Improvement > Components: thin client > Affects Versions: 2.12 > Reporter: Jerome Isaac Haltom > Priority: Minor > > The .NET ThinClient API has numerous async methods, but none seem to support > cancellation. I suspect they could and probably should. Each should accept a > CancellationToken parameter. -- This message was sent by Atlassian Jira (v8.20.10#820010)