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]
