From b4a9bff6554ce528a6f9a795b0ebf72bdafa17d1 Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Fri, 21 Dec 2018 11:33:03 -0500 Subject: [PATCH] Disables TimeoutException.fillInStackTrace() --- .../cloud/gateway/support/TimeoutException.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/TimeoutException.java b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/TimeoutException.java index 2a8e518c..92834c39 100644 --- a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/TimeoutException.java +++ b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/TimeoutException.java @@ -30,4 +30,13 @@ public class TimeoutException extends Exception { public TimeoutException(String message) { super(message); } + + /** + * Disables fillInStackTrace for performance reasons. + * @return + */ + @Override + public synchronized Throwable fillInStackTrace() { + return this; + } }