flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephan Ewen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-5759) Set an UncaughtExceptionHandler for all Thread Pools in JobManager
Date Thu, 09 Feb 2017 13:18:41 GMT
Stephan Ewen created FLINK-5759:
-----------------------------------

             Summary: Set an UncaughtExceptionHandler for all Thread Pools in JobManager
                 Key: FLINK-5759
                 URL: https://issues.apache.org/jira/browse/FLINK-5759
             Project: Flink
          Issue Type: Bug
          Components: JobManager
    Affects Versions: 1.2.0
            Reporter: Stephan Ewen
            Assignee: Stephan Ewen
             Fix For: 1.3.0


Currently, the thread pools of the {{JobManager}} do not have any {{UncaughtExceptionHandler}}.

While uncaught exceptions are rare (Flink handles exceptions aggressively in most places),
when exceptions slip through in these threads (which execute future responses and delayed
actions), the JobManager may be in an inconsistent state and not function properly any more.

We should add a handler that results in a process kill in the case of uncaught exceptions.
Letting the JobManager be restarted by the respective cluster framework is the only guaranteed
way to be safe.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message