Mirai1129 opened a new pull request, #19914:
URL: https://github.com/apache/kafka/pull/19914

   Problem:
   When AsyncConsumer is closing, CoordinatorRequestManager stops looking for 
coordinator by returning EMPTY in poll() method when closing flag is true. 
   This prevents commitAsync() and other coordinator-dependent operations from 
completing, causing close() to hang indefinitely.
   
   Solution:
   Remove the closing flag check in poll() method of 
   CoordinatorRequestManager, so it continues to look for coordinator when 
needed, even during closing state. This ensures pending coordinator-dependent 
operations can complete during shutdown.
   


-- 
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

Reply via email to