Replace AtomicReference<Boolean> with AtomicBoolean in AbstractServerHttpResponse.writeWith()
This commit is contained in:
parent
ec33b4241a
commit
17e6cf1cc1
|
@ -18,6 +18,7 @@ package org.springframework.http.server.reactive;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.concurrent.atomic.AtomicBoolean;
|
||||||
import java.util.concurrent.atomic.AtomicReference;
|
import java.util.concurrent.atomic.AtomicReference;
|
||||||
import java.util.function.Supplier;
|
import java.util.function.Supplier;
|
||||||
|
|
||||||
|
@ -213,7 +214,7 @@ public abstract class AbstractServerHttpResponse implements ServerHttpResponse {
|
||||||
return ((Mono<? extends DataBuffer>) body)
|
return ((Mono<? extends DataBuffer>) body)
|
||||||
.flatMap(buffer -> {
|
.flatMap(buffer -> {
|
||||||
touchDataBuffer(buffer);
|
touchDataBuffer(buffer);
|
||||||
AtomicReference<Boolean> subscribed = new AtomicReference<>(false);
|
AtomicBoolean subscribed = new AtomicBoolean();
|
||||||
return doCommit(
|
return doCommit(
|
||||||
() -> {
|
() -> {
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue