The GitHub Actions job "Build" on 
rocketmq-clients.git/fix/cpp-correctness-threadsafety-memory has succeeded.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
18667cc8deaee6f7f84d92cccabef84f6279f9a2 / terrance.lzm 
<[email protected]>
[C++] Fix critical correctness, thread safety, and memory management bugs

- Fix switch fall-through in onVerifyMessage causing SUCCESS to be reported as 
FAILURE
- Fix onVerifyMessage callback never being invoked, silently discarding 
verification results
- Implement empty schedule() method body, restoring FIFO consumption retry 
semantics
- Fix std::remove_if without erase in SimpleConsumerImpl, preventing assignment 
leak
- Fix static task_id data race in SchedulerImpl by using std::atomic
- Fix state_ read without lock in TelemetryBidiReactor::tryWriteNext
- Fix use-after-free in RpcClientImpl::asyncCallback by adding missing return 
after delete
- Fix const_cast UB in ProducerImpl::send by changing SendCallback signature to 
SendReceipt&

Closes #1258

Co-Authored-By: Claude Opus 4.6 <[email protected]>

Report URL: https://github.com/apache/rocketmq-clients/actions/runs/27123176548

With regards,
GitHub Actions via GitBox

Reply via email to