karthik-0306 commented on PR #12858:
URL: https://github.com/apache/seatunnel/pull/12858#issuecomment-6263750143

   Thanks @DanielLeens for the approval. I've also addressed the non-blocking 
Issue 1 in the latest commit: if the restore fails while handling 
`KeyboardInterrupt` / `SystemExit`, the original interrupt is now re-raised (so 
the caller still stops), with the restore failure attached as its `__context__` 
(and as a note on Python 3.11+). Regular errors still raise a single 
`PluginInstallError` with both messages. Covered by 
`test_restore_failure_during_interrupt_keeps_the_interrupt`. All 55 SDK tests 
pass on Python 3.9, 3.11 and 3.13.
   


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