diff --git a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/DefaultClientResponse.java b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/DefaultClientResponse.java index fd4140ee..c215e9d2 100644 --- a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/DefaultClientResponse.java +++ b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/support/DefaultClientResponse.java @@ -123,15 +123,12 @@ public class DefaultClientResponse implements ClientResponse { @Override public Mono releaseBody() { - return body(BodyExtractors.toDataBuffers()) - .map(DataBufferUtils::release) - .then(); + return body(BodyExtractors.toDataBuffers()).map(DataBufferUtils::release).then(); } @Override public Mono> toBodilessEntity() { - return releaseBody() - .then(toEntityInternal(Mono.empty())); + return releaseBody().then(toEntityInternal(Mono.empty())); } @Override