Cancelling compute request

I have a compute server (Azure) I am sending requests to. I want to have a way of cancelling said request mid evaluation and to re-queue that request with a new set of parameters from my UI. Is this achievable within the rhino compute environment, and if so, is there any documentation on how to configure this? All of my requests are calling the evaluate definition method within the compute definition (none of the rhino method calls).

We do not currently support canceling requests in mid-solve. This also sounds like it would be fairly tricky to implement. Our recommendation would be to simply send a new request and disregard the response that you get back from the original request.