Просмотр исходного кода

fix(mqtt piggyback): bad data type

zhouzb 5 лет назад
Родитель
Сommit
7a2a01a4de
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/emqx_ws_connection.erl

+ 1 - 1
src/emqx_ws_connection.erl

@@ -532,7 +532,7 @@ handle_outgoing(Packets, State = #state{active_n = ActiveN, mqtt_piggyback = MQT
              end,
              end,
     
     
     {case MQTTPiggyback of
     {case MQTTPiggyback of
-         single -> {binary, IoData};
+         single -> [{binary, IoData}];
          multiple -> lists:map(fun(Bin) -> {binary, Bin} end, IoData)
          multiple -> lists:map(fun(Bin) -> {binary, Bin} end, IoData)
      end,
      end,
      ensure_stats_timer(NState)}.
      ensure_stats_timer(NState)}.