Parcourir la source

fix(gw_gbt32960): clean frame parser state acc data

JimMoen il y a 2 ans
Parent
commit
526faa0362
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl

+ 1 - 1
apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl

@@ -62,7 +62,7 @@ serialize_opts() ->
 parse(Bin, State) ->
 parse(Bin, State) ->
     case enter_parse(Bin, State) of
     case enter_parse(Bin, State) of
         {ok, Message, Rest} ->
         {ok, Message, Rest} ->
-            {ok, Message, Rest, State#{phase => search_heading}};
+            {ok, Message, Rest, State#{data => <<>>, phase => search_heading}};
         {error, Error} ->
         {error, Error} ->
             {error, Error};
             {error, Error};
         {more_data_follow, Partial} ->
         {more_data_follow, Partial} ->