فهرست منبع

fix(gw): fix print client record error

JianBo He 4 سال پیش
والد
کامیت
ac3af8260d
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      apps/emqx_gateway/src/emqx_gateway_cli.erl
  2. 1 1
      apps/emqx_gateway/src/emqx_gateway_conf.erl

+ 1 - 1
apps/emqx_gateway/src/emqx_gateway_cli.erl

@@ -149,7 +149,7 @@ gateway(_) ->
         [Chann] ->
             InfoTab = emqx_gateway_cm:tabname(info, Name),
             [ChannInfo] = ets:lookup(InfoTab, Chann),
-            print({client, ChannInfo})
+            print_record({client, ChannInfo})
     end;
 
 'gateway-clients'(["kick", Name, ClientId]) ->

+ 1 - 1
apps/emqx_gateway/src/emqx_gateway_conf.erl

@@ -148,7 +148,7 @@ bind2str(LConf = #{bind := Bind}) when is_binary(Bind) ->
 bind2str(LConf = #{<<"bind">> := Bind}) when is_binary(Bind) ->
     LConf.
 
--spec listeners(atom_or_bin()) -> map().
+-spec listeners(atom_or_bin()) -> [map()].
 listeners(GwName0) ->
    GwName = bin(GwName0),
    RawConf = emqx_config:fill_defaults(