Vamsi-2581 commented on issue #1279:
URL: https://github.com/apache/flink-agents/issues/1279#issuecomment-6282574935

   Yes, I’m comfortable proceeding with this direction. I agree the future 
should own its terminal transition, so I’ll remove the proposed 
`fail(Exception)` hook and apply the same contract to deferred and async 
futures in Java and Python: wrap the core await in `try/finally` and untrack 
the pending handle in `finally`. Cancellation/interruption and caller-driven 
system-level exceptions will continue to propagate. I’ll update the branch and 
keep regression coverage focused on the lifecycle failure described here.


-- 
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]

Reply via email to