diff --git a/src/main/java/com/corundumstudio/socketio/transport/WebSocketTransport.java b/src/main/java/com/corundumstudio/socketio/transport/WebSocketTransport.java index e413a5b..058bc09 100644 --- a/src/main/java/com/corundumstudio/socketio/transport/WebSocketTransport.java +++ b/src/main/java/com/corundumstudio/socketio/transport/WebSocketTransport.java @@ -142,6 +142,7 @@ public class WebSocketTransport extends ChannelInboundHandlerAdapter { final Channel channel = ctx.channel(); ClientHead client = clientsBox.get(channel); Packet packet = new Packet(PacketType.MESSAGE); + packet.setSubType(PacketType.MESSAGE); if (client != null && client.isTransportChannel(ctx.channel(), Transport.WEBSOCKET)) { log.debug("channel inactive {}", client.getSessionId()); client.onChannelDisconnect();