erikseulean opened a new issue, #40993: URL: https://github.com/apache/arrow/issues/40993
### Describe the usage question you have. Please include as many useful details as possible. I have an ArrowFlight service handling requests. In normal working conditions everything works fine. I'd like to be able to setup timeouts on long running requests. Currently the client has an option for a timeout but what happens if the timeout is reached ? From some debugging it feels like the service never gets communicated that the client has timed out, therefore it can continue running an expensive query. I can have a server side and a client side timeout but this is not necessarily ideal. The server side timeout is hard to manage properly. My question here is - what is the best practice/how to cancel a request such that the handling service is stopped from performing whatever action it is performing if the client is not waiting for the answer anymore ? ### Component(s) FlightRPC, Python -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
