<div dir="ltr">I have a question that I have not been able to find an answer to. Any help would be appreciated.<br><br>Scenario:<br><br> A client is set to timeout after 30 seconds.<br> He sends a request that takes a server 60 seconds to process and return a result.<br>
The client gives up before the result is received.<br> The client "knows" that he gave up (because an error is raised).<br> The testing I've done shows that the server completes the processing of the request and returns the result (to nowhere). The server seems completely ignorant of the fact that the client was no longer there to receive the result.<br>
<br>Is there a way for the server to "know" if the client is still there to receive the response?<br><br>(In this particular case, I would want the server to "roll-back" the work he did, if he doesn't successfully pass off the result to the client.)<br>
<br>Thanks!<br><br></div>