Sfoglia il codice sorgente

fix(mqtt piggyback): bad data type

zhouzb 5 anni fa
parent
commit
7a2a01a4de
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  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,
     
     {case MQTTPiggyback of
-         single -> {binary, IoData};
+         single -> [{binary, IoData}];
          multiple -> lists:map(fun(Bin) -> {binary, Bin} end, IoData)
      end,
      ensure_stats_timer(NState)}.