瀏覽代碼

chore(emqx_exproto): fix dialyzer warinings on default_conninfo

z8674558 5 年之前
父節點
當前提交
02a755fbea
共有 1 個文件被更改,包括 4 次插入5 次删除
  1. 4 5
      apps/emqx_exproto/src/emqx_exproto_channel.erl

+ 4 - 5
apps/emqx_exproto/src/emqx_exproto_channel.erl

@@ -565,15 +565,14 @@ enrich_clientinfo(InClientInfo = #{proto_name := ProtoName}, ClientInfo) ->
     NClientInfo#{protocol => ProtoName}.
 
 default_conninfo(ConnInfo) ->
-    ConnInfo#{proto_name => undefined,
-              proto_ver => undefined,
-              clean_start => true,
+    ConnInfo#{clean_start => true,
               clientid => undefined,
               username => undefined,
-              conn_props => [],
+              conn_mod => undefined,
+              conn_props => #{},
               connected => true,
               connected_at => erlang:system_time(millisecond),
-              keepalive => undefined,
+              keepalive => 0,
               receive_maximum => 0,
               expiry_interval => 0}.