From 48a4c6073741712bd10227ff08a3feb25abd5653 Mon Sep 17 00:00:00 2001 From: redkale Date: Fri, 20 Oct 2023 17:02:22 +0800 Subject: [PATCH] HttpResponse --- src/main/java/org/redkale/net/http/HttpResponse.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/redkale/net/http/HttpResponse.java b/src/main/java/org/redkale/net/http/HttpResponse.java index e6bdd7966..79b64f901 100644 --- a/src/main/java/org/redkale/net/http/HttpResponse.java +++ b/src/main/java/org/redkale/net/http/HttpResponse.java @@ -586,7 +586,7 @@ public class HttpResponse extends Response { 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 { 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 {