Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
It would make debugging Flink errors easier if we would intercept and log calls to System.exit() through the SecurityManager.
A user recently had an error where the JobManager was shutting down because of a System.exit() in the user code: https://lists.apache.org/thread.html/b28dabcf3068d489f38399c456c80d48569fcdf74b15f8bb95d532d0%40%3Cuser.flink.apache.org%3E
If I remember correctly, we had such issues before.
I put this ticket into the "Runtime / Coordination" component, as it is mostly about improving the usability / debuggability in that area.
Attachments
Issue Links
- relates to
-
FLINK-21307 Revisit activation model of FlinkSecurityManager
- Open
-
FLINK-21306 FlinkSecurityManager might avoid fatal system exits
- Closed
- links to