Skip to content

Commit 17acc35

Browse files
committed
Sync MockServerHttpResponse changes
1 parent 0b57368 commit 17acc35

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-web/src/testFixtures/java/org/springframework/web/testfixture/http/server/reactive/MockServerHttpResponse.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import reactor.core.publisher.Flux;
2727
import reactor.core.publisher.Mono;
2828
import reactor.core.publisher.MonoProcessor;
29+
import reactor.core.publisher.Sinks;
2930

3031
import org.springframework.core.io.buffer.DataBuffer;
3132
import org.springframework.core.io.buffer.DataBufferFactory;
@@ -64,7 +65,7 @@ public MockServerHttpResponse(DataBufferFactory dataBufferFactory) {
6465
super(dataBufferFactory);
6566
this.writeHandler = body -> {
6667
// Avoid .then() which causes data buffers to be released
67-
MonoProcessor<Void> completion = MonoProcessor.create();
68+
MonoProcessor<Void> completion = MonoProcessor.fromSink(Sinks.one());
6869
this.body = body.doOnComplete(completion::onComplete).doOnError(completion::onError).cache();
6970
this.body.subscribe();
7071
return completion;

0 commit comments

Comments
 (0)