[ https://issues.apache.org/jira/browse/KAFKA-12887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17602128#comment-17602128 ]
Ian Corne commented on KAFKA-12887: ----------------------------------- Hello, Yes, 3.1.1 still contains this. Spring boot 2.7 latest release does not come with 3.2.0 Is it possible to backport this to a 3.1.2 release? Kind regards, Ian Corne > Do not trigger user-customized ExceptionalHandler for RTE > --------------------------------------------------------- > > Key: KAFKA-12887 > URL: https://issues.apache.org/jira/browse/KAFKA-12887 > Project: Kafka > Issue Type: Improvement > Components: streams > Reporter: Guozhang Wang > Assignee: Josep Prat > Priority: Major > Fix For: 3.1.0 > > > Today in StreamThread we have a try-catch block that captures all {{Throwable > e}} and then triggers {{this.streamsUncaughtExceptionHandler.accept(e)}}. > However, there are possible RTEs such as IllegalState/IllegalArgument > exceptions which are usually caused by bugs, etc. In such cases we should not > let users to decide what to do with these exceptions, but should let Streams > itself to enforce the decision, e.g. in the IllegalState/IllegalArgument we > should fail fast to notify the potential error. -- This message was sent by Atlassian Jira (v8.20.10#820010)