Denis Washington created KAFKA-13680: ----------------------------------------
Summary: Kafka Streams application remains in RUNNING state although all stream threads shut down Key: KAFKA-13680 URL: https://issues.apache.org/jira/browse/KAFKA-13680 Project: Kafka Issue Type: Bug Components: streams Affects Versions: 3.0.0 Reporter: Denis Washington We have a Kafka Streams application that is configured with {{LogAndFailExceptionHandler}} as deserialization error handler. In the Kafka Streams version we used previously (2.7), a deserialization error that causes all stream threads to shut down would ultimately move the application to the ERROR state. However, after updating to Kafka Streams 3.0.0, we see a different behavior: the stream threads still shut down, but the Kafka Streams application stays in the RUNNING state. It thus gets into a "zombie" state not detected by our monitoring. It may be worth noting that this application has global state stores, and that the global stream thread was not affected by the deserialization error where we noticed the problem. -- This message was sent by Atlassian Jira (v8.20.1#820001)