Jason Gustafson resolved KAFKA-6578.
       Resolution: Fixed
    Fix Version/s: 1.1.0

> Connect distributed and standalone worker 'main()' methods should catch and 
> log all exceptions
> ----------------------------------------------------------------------------------------------
>                 Key: KAFKA-6578
>                 URL: https://issues.apache.org/jira/browse/KAFKA-6578
>             Project: Kafka
>          Issue Type: Bug
>          Components: KafkaConnect
>    Affects Versions:
>            Reporter: Randall Hauch
>            Priority: Critical
>             Fix For: 1.1.0
> Currently, the {{main}} methods in {{ConnectDistributed}} and 
> {{ConnectStandalone}} do not catch and log most of the potential exceptions. 
> That means that when such an exception does occur, Java does terminate the 
> process and report it to stderr, but does not log the exception in the log.
> We should add a try block around most of the existing code in the main method 
> to catch any Throwable exception, log it, and either rethrow it or explicitly 
> exit with a non-zero return code.

This message was sent by Atlassian JIRA

Reply via email to