ClientConnection优化

This commit is contained in:
redkale
2023-03-28 23:36:18 +08:00
parent 3cf560f220
commit 0cfb00e40b

View File

@@ -90,7 +90,7 @@ public abstract class ClientConnection<R extends ClientRequest, P> implements Co
respFuture.setTimeout(client.timeoutScheduler.schedule(respFuture, rts, TimeUnit.SECONDS));
}
respWaitingCounter.increment(); //放在writeChannelInWriteThread计数会延迟导致不准确
if (true || channel.inCurrWriteThread()) { //临时屏蔽
if (channel.inCurrWriteThread()) {
writeChannelInThread(request, respFuture);
} else {
channel.executeWrite(() -> writeChannelInThread(request, respFuture));