The GitHub Actions job "Build and Run Tests by Maven" on 
rocketmq.git/fix/request-fail-cause has succeeded.
Run started by GitHub user unbridled-41 (triggered by unbridled-41).

Head commit for run:
a9989c312d2dd4a1dec73a4f31b7596efac2f9e4 / root <[email protected]>
fix: record send-failure cause in requestFail and log write failures

When writeAndFlush fails, the ChannelFuture cause is dropped: requestFail()
never calls setCause(), so ResponseFuture.executeInvokeCallback() builds
RemotingSendRequestException with a null cause and both the sync and async
send paths surface failures without the underlying network error. The
invoke0 listener and both invokeOnewayImpl log sites also dropped the
throwable. Pass f.cause() into requestFail(opaque, cause), store it on the
ResponseFuture, and include it in the oneway warn logs.

Report URL: https://github.com/apache/rocketmq/actions/runs/33893391769

With regards,
GitHub Actions via GitBox

Reply via email to