mirror of
https://github.com/apache/rocketmq.git
synced 2026-09-21 05:44:03 +08:00
[ISSUE #3949] add log when write rejected response
This commit is contained in:
@@ -349,7 +349,6 @@ public class GrpcMessagingApplication extends MessagingServiceGrpc.MessagingServ
|
||||
|
||||
@Override
|
||||
public void onError(Throwable t) {
|
||||
log.error("telemetry onError", t);
|
||||
responseTelemetryCommand.onError(t);
|
||||
}
|
||||
|
||||
@@ -400,8 +399,12 @@ public class GrpcMessagingApplication extends MessagingServiceGrpc.MessagingServ
|
||||
@Override
|
||||
public void rejectedExecution(Runnable r, ThreadPoolExecutor executor) {
|
||||
if (r instanceof GrpcTask) {
|
||||
GrpcTask grpcTask = (GrpcTask) r;
|
||||
ResponseWriter.write(grpcTask.streamObserver, grpcTask.executeRejectResponse);
|
||||
try {
|
||||
GrpcTask grpcTask = (GrpcTask) r;
|
||||
ResponseWriter.write(grpcTask.streamObserver, grpcTask.executeRejectResponse);
|
||||
} catch (Throwable t) {
|
||||
log.warn("write rejected error response failed", t);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user