From ea3662d21b4984ea8ff5f7c1419aefde0dd7908b Mon Sep 17 00:00:00 2001 From: sgibb Date: Thu, 21 Mar 2024 15:27:24 -0400 Subject: [PATCH] Polish gh-2971 Adds while loop comment. --- .../cloud/gateway/filter/RemoveCachedBodyFilter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/RemoveCachedBodyFilter.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/RemoveCachedBodyFilter.java index b052ed36..5307cb98 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/RemoveCachedBodyFilter.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/RemoveCachedBodyFilter.java @@ -41,7 +41,9 @@ public class RemoveCachedBodyFilter implements GlobalFilter, Ordered { log.trace("releasing cached body in exchange attribute"); } // ensure proper release - while(!dataBuffer.release()) {} + while (!dataBuffer.release()) { + // release() counts down until zero, will never be infinite loop + } } } });