From cb09e58a8258eb8a08666f9aeee60ce0ab62424e Mon Sep 17 00:00:00 2001 From: Sebastien Deleuze Date: Mon, 19 Oct 2015 11:01:24 +0200 Subject: [PATCH] Fix SimpleHandlerResultHandler by using Publishers.completable() --- .../reactive/web/dispatch/SimpleHandlerResultHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-web-reactive/src/main/java/org/springframework/reactive/web/dispatch/SimpleHandlerResultHandler.java b/spring-web-reactive/src/main/java/org/springframework/reactive/web/dispatch/SimpleHandlerResultHandler.java index c26000c394..c72ad8f5dd 100644 --- a/spring-web-reactive/src/main/java/org/springframework/reactive/web/dispatch/SimpleHandlerResultHandler.java +++ b/spring-web-reactive/src/main/java/org/springframework/reactive/web/dispatch/SimpleHandlerResultHandler.java @@ -17,6 +17,7 @@ package org.springframework.reactive.web.dispatch; import org.reactivestreams.Publisher; +import reactor.Publishers; import org.springframework.core.Ordered; import org.springframework.reactive.web.http.ServerHttpRequest; @@ -44,6 +45,6 @@ public class SimpleHandlerResultHandler implements Ordered, HandlerResultHandler @Override public Publisher handleResult(ServerHttpRequest request, ServerHttpResponse response, HandlerResult result) { - return (Publisher)result.getValue(); + return Publishers.completable((Publisher)result.getValue()); } }