You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Colin McCabe (Jira)" <ji...@apache.org> on 2023/01/06 19:37:00 UTC

[jira] [Created] (KAFKA-14601) Improve exception handling in KafkaEventQueue

Colin McCabe created KAFKA-14601:
------------------------------------

             Summary: Improve exception handling in KafkaEventQueue
                 Key: KAFKA-14601
                 URL: https://issues.apache.org/jira/browse/KAFKA-14601
             Project: Kafka
          Issue Type: Bug
            Reporter: Colin McCabe
            Assignee: Colin McCabe


If KafkaEventQueue gets an InterruptedException while waiting for a condition variable, it currently exits immediately. Instead, it should complete the remaining events exceptionally and then execute the cleanup event. This will allow us to finish any necessary cleanup steps.

Also, handle cases where Event#handleException itself throws an exception.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)