Randall Hauch created KAFKA-6578:
------------------------------------

             Summary: 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: 0.10.0.0
            Reporter: Randall Hauch


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
(v7.6.3#76005)

Reply via email to