Browse Source

Replace AtomicReference<Boolean> with AtomicBoolean in AbstractServerHttpResponse.writeWith()

pull/26272/head
izeye 5 years ago committed by Juergen Hoeller
parent
commit
17e6cf1cc1
  1. 3
      spring-web/src/main/java/org/springframework/http/server/reactive/AbstractServerHttpResponse.java

3
spring-web/src/main/java/org/springframework/http/server/reactive/AbstractServerHttpResponse.java

@ -18,6 +18,7 @@ package org.springframework.http.server.reactive; @@ -18,6 +18,7 @@ package org.springframework.http.server.reactive;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicReference;
import java.util.function.Supplier;
@ -213,7 +214,7 @@ public abstract class AbstractServerHttpResponse implements ServerHttpResponse { @@ -213,7 +214,7 @@ public abstract class AbstractServerHttpResponse implements ServerHttpResponse {
return ((Mono<? extends DataBuffer>) body)
.flatMap(buffer -> {
touchDataBuffer(buffer);
AtomicReference<Boolean> subscribed = new AtomicReference<>(false);
AtomicBoolean subscribed = new AtomicBoolean();
return doCommit(
() -> {
try {

Loading…
Cancel
Save