Jason Gustafson created KAFKA-10676:
---------------------------------------
Summary: Decide whether Raft listener callback errors are fatal
Key: KAFKA-10676
URL: https://issues.apache.org/jira/browse/KAFKA-10676
Project: Kafka
Issue Type: Sub-task
Reporter: Jason Gustafson
If a `RaftClient.Listener` callback fails, we need to decide how to handle it.
The current code assumes that these errors are fatal and exceptions will get
propagated. This might be what we want long term. With KIP-631, there will be
one listener for the broker and one listener for the controller. If one of them
fails, probably we should shutdown the server rather than remaining in a
half-fenced state. However, we should reconsider this once we get closer to
integration.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)