From 70bab23609a63903dde7112983a324748c371146 Mon Sep 17 00:00:00 2001 From: Stephane Maldini Date: Tue, 13 Dec 2016 17:29:43 +0000 Subject: [PATCH] update STOMP support to reactor-netty 0.6 --- .../messaging/tcp/reactor/ReactorNettyTcpConnection.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNettyTcpConnection.java b/spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNettyTcpConnection.java index 6f4ec74ecb..73ad24a594 100644 --- a/spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNettyTcpConnection.java +++ b/spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNettyTcpConnection.java @@ -61,9 +61,11 @@ public class ReactorNettyTcpConnection

implements TcpConnection

{ @Override public ListenableFuture send(Message

message) { - ByteBuf byteBuf = this.inbound.channel().alloc().buffer(); + ByteBuf byteBuf = this.inbound.alloc() + .buffer(); this.encoder.accept(byteBuf, message); - return new MonoToListenableFutureAdapter<>(this.outbound.send(Mono.just(byteBuf))); + return new MonoToListenableFutureAdapter<>(this.outbound.send(Mono.just(byteBuf) + .then())); } @Override