Skip to content

Commit 148f202

Browse files
author
Stephane Landelle
committed
WebSocket messaged have to be flushed
1 parent d6503ff commit 148f202

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

providers/netty/src/main/java/org/asynchttpclient/providers/netty/ws/NettyWebSocket.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public NettyWebSocket(Channel channel, Collection<WebSocketListener> listeners)
4646

4747
@Override
4848
public WebSocket sendMessage(byte[] message) {
49-
channel.write(new BinaryWebSocketFrame(wrappedBuffer(message)));
49+
channel.writeAndFlush(new BinaryWebSocketFrame(wrappedBuffer(message)));
5050
return this;
5151
}
5252

@@ -62,7 +62,7 @@ public WebSocket stream(byte[] fragment, int offset, int len, boolean last) {
6262

6363
@Override
6464
public WebSocket sendTextMessage(String message) {
65-
channel.write(new TextWebSocketFrame(message));
65+
channel.writeAndFlush(new TextWebSocketFrame(message));
6666
return this;
6767
}
6868

@@ -73,13 +73,13 @@ public WebSocket streamText(String fragment, boolean last) {
7373

7474
@Override
7575
public WebSocket sendPing(byte[] payload) {
76-
channel.write(new PingWebSocketFrame(wrappedBuffer(payload)));
76+
channel.writeAndFlush(new PingWebSocketFrame(wrappedBuffer(payload)));
7777
return this;
7878
}
7979

8080
@Override
8181
public WebSocket sendPong(byte[] payload) {
82-
channel.write(new PongWebSocketFrame(wrappedBuffer(payload)));
82+
channel.writeAndFlush(new PongWebSocketFrame(wrappedBuffer(payload)));
8383
return this;
8484
}
8585

0 commit comments

Comments
 (0)