From 7a2a01a4de3eb20d3ca511867daab6375373f532 Mon Sep 17 00:00:00 2001 From: zhouzb Date: Mon, 17 Aug 2020 18:10:36 +0800 Subject: [PATCH] fix(mqtt piggyback): bad data type --- src/emqx_ws_connection.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emqx_ws_connection.erl b/src/emqx_ws_connection.erl index c54cfefb9..47239efe9 100644 --- a/src/emqx_ws_connection.erl +++ b/src/emqx_ws_connection.erl @@ -532,7 +532,7 @@ handle_outgoing(Packets, State = #state{active_n = ActiveN, mqtt_piggyback = MQT end, {case MQTTPiggyback of - single -> {binary, IoData}; + single -> [{binary, IoData}]; multiple -> lists:map(fun(Bin) -> {binary, Bin} end, IoData) end, ensure_stats_timer(NState)}.