The GitHub Actions job "Golang Coverage" on rocketmq-clients.git/master has failed. Run started by GitHub user RongtongJin (triggered by RongtongJin).
Head commit for run: bf4462c24b50a1f8f1f5b0180d2256d2b8cadedb / guyinyou <[email protected]> [Go] Fix missing return after retry scheduling in process_queue (#1265) In ackMessage0, changeInvisibleDuration, and forwardToDeadLetterQueue0, when the response code is not OK, the *Later() retry function is called but execution falls through to callback(nil), causing the message to be prematurely evicted from cache before the operation actually succeeds. This can lead to message loss. Add return statements after each *Later() call to prevent fallthrough, matching the Java implementation's behavior where the future is only resolved on terminal states (success or abandoned). Co-authored-by: guyinyou <[email protected]> Report URL: https://github.com/apache/rocketmq-clients/actions/runs/27329423238 With regards, GitHub Actions via GitBox
