m1a2st commented on PR #17440: URL: https://github.com/apache/kafka/pull/17440#issuecomment-2506273868
> Note that metadata errors are the only ones that ended up in this weird situation of having 2 ways to be propagated, so that's what I was hoping we could improve. Makes sense? Yes, I understand this, however, I’m now thinking about the async consumer `poll` method. Originally, we used `processBackgroundEvent` to retrieve the Error event, but now we’re trying to use `metadataError` passing to restore its triggering point, which feels a bit difficult to find the same triggering point. due to it is processing in different thread. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org