HttpResponse

This commit is contained in:
redkale
2023-10-20 17:02:22 +08:00
parent 2019c0ce3c
commit 48a4c60737

View File

@@ -586,7 +586,7 @@ public class HttpResponse extends Response<HttpContext, HttpRequest> {
public void finishFuture(final Convert convert, Type valueType, CompletionStage future) {
future.whenComplete((v, e) -> {
if (e != null) {
context.getLogger().log(Level.WARNING, "Servlet occur exception. request = " + request + ", result is CompletionStage", (Throwable) e);
context.getLogger().log(Level.WARNING, "Servlet occur exception. request = " + request + ", result is CompletionStage", e instanceof TimeoutException ? e.getClass() : e);
if (e instanceof TimeoutException) {
finish504();
} else {
@@ -618,7 +618,7 @@ public class HttpResponse extends Response<HttpContext, HttpRequest> {
public void finishJsonFuture(final Convert convert, Type valueType, CompletionStage future) {
future.whenComplete((v, e) -> {
if (e != null) {
context.getLogger().log(Level.WARNING, "Servlet occur exception. request = " + request + ", result is CompletionStage", (Throwable) e);
context.getLogger().log(Level.WARNING, "Servlet occur exception. request = " + request + ", result is CompletionStage", e instanceof TimeoutException ? e.getClass() : e);
if (e instanceof TimeoutException) {
finish504();
} else {