RockteMQ-AI commented on issue #1345:
URL: 
https://github.com/apache/rocketmq-clients/issues/1345#issuecomment-5440288708

   **Issue Evaluation**
   
   Category: bug | Status: **Confirmed**
   
   This is a valid bug. The Go client Producer may route messages to read-only 
slave brokers when the routing table is not properly filtered. The client 
should exclude read-only brokers from the writeable broker list when selecting 
a target for message sending.
   
   **Root Cause:** Missing filter for broker permission flags in the Go client 
routing logic.
   **Impact:** Messages sent to read-only slaves will be rejected, causing send 
failures and potential message loss.
   **Severity:** High — affects message delivery reliability.
   
   The fix should filter brokers by permission flags (writeable) before 
selecting a send target.
   
   ---
   *Automated evaluation by github-manager*


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to