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 73ad24a594..99f03866b5 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,11 +61,11 @@ public class ReactorNettyTcpConnection
implements TcpConnection
{
@Override
public ListenableFuture message) {
- ByteBuf byteBuf = this.inbound.alloc()
- .buffer();
+ ByteBuf byteBuf = this.outbound.alloc()
+ .buffer();
this.encoder.accept(byteBuf, message);
- return new MonoToListenableFutureAdapter<>(this.outbound.send(Mono.just(byteBuf)
- .then()));
+ return new MonoToListenableFutureAdapter<>(this.outbound.send(Mono.just(byteBuf))
+ .then());
}
@Override